Remove libnpth.vers dependency.
[npth.git] / w32 / Makefile.am
1 # Makefile.am - src/ Makefile for npth.
2 # Copyright (C) 2011 g10 Code GmbH
3 #
4 # This file is part of NPTH.
5 #
6 # NPTH is free software; you can redistribute it and/or modify it
7 # under the terms of either
8 #
9 # - the GNU Lesser General Public License as published by the Free
10 # Software Foundation; either version 3 of the License, or (at
11 # your option) any later version.
12 #
13 # or
14 #
15 # - the GNU General Public License as published by the Free
16 # Software Foundation; either version 2 of the License, or (at
17 # your option) any later version.
18 #
19 # or both in parallel, as here.
20 #
21 # NPTH is distributed in the hope that it will be useful, but WITHOUT
22 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
23 # or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General
24 # Public License for more details.
25 #
26 # You should have received a copy of the GNU Lesser General Public
27 # License along with this program; if not, see <http://www.gnu.org/licenses/>.
28
29 ## Process this file with automake to produce Makefile.in
30
31 EXTRA_DIST = npth-config.in npth.m4 npth.def
32 bin_SCRIPTS = npth-config
33 m4datadir = $(datadir)/aclocal
34 m4data_DATA = npth.m4
35 nodist_include_HEADERS = npth.h
36
37 lib_LTLIBRARIES = libnpth.la
38
39 libnpth_la_SOURCES = npth.h npth.c
40
41 # AM_CPPFLAGS =
42 # AM_CFLAGS =
43
44 if HAVE_W32_SYSTEM
45 RCCOMPILE = $(RC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES)
46 LTRCCOMPILE = $(LIBTOOL) --mode=compile --tag=RC $(RCCOMPILE)
47
48 SUFFIXES = .rc .lo
49
50 .rc.lo:
51         $(LTRCCOMPILE) -i "$<" -o "$@"
52
53 npth_res = versioninfo.lo
54 no_undefined = -no-undefined
55 export_symbols = -export-symbols $(srcdir)/npth.def
56
57 install-def-file:
58         $(INSTALL) $(srcdir)/npth.def $(DESTDIR)$(libdir)/npth.def
59
60 uninstall-def-file:
61         -rm $(DESTDIR)$(libdir)/npth.def
62
63 gpgme_deps = $(gpgme_res) npth.def
64
65 else
66 npth_res =
67 no_undefined =
68 export_symbols =
69 install-def-file:
70 uninstall-def-file:
71
72 npth_deps =
73 endif
74
75 libnpth_la_LDFLAGS = $(no_undefined) $(export_symbols) \
76         -version-info \
77         @LIBNPTH_LT_CURRENT@:@LIBNPTH_LT_REVISION@:@LIBNPTH_LT_AGE@
78 libnpth_la_DEPENDENCIES = $(npth_deps)
79 libnpth_la_LIBADD = @NETLIBS@
80
81 install-data-local: install-def-file
82
83 uninstall-local: uninstall-def-file