Added libpwmd-pth.pc pkg-config data file.
[libpwmd.git] / Makefile.am
blobc64f1ed5ca8253dedca19de92e43622c5d984f21
1 EXTRA_DIST = TODO ChangeLog ChangeLog.old INSTALL KnownBugs NEWS debian \
2              ABOUT-NLS
3 dist_man3_MANS = libpwmd.3
5 if WITH_LIBPTH
6 lib_LTLIBRARIES = libpwmd.la libpwmd-pth.la
7 libpwmd_ladir = $(includedir)
8 libpwmd_la_SOURCES = libpwmd.c libpwmd.h types.h gettext.h
9 libpwmd_la_HEADERS = libpwmd.h
10 libpwmd_la_LDFLAGS = -version-info 5:7:0 @LIBASSUAN_LIBS@ @GPG_ERROR_LIBS@
11 libpwmd_la_CFLAGS = -DLOCALEDIR=\"${prefix}/share/locale\" @LIBASSUAN_CFLAGS@ \
12                     @GPG_ERROR_CFLAGS@ 
14 libpwmd_pth_ladir = $(includedir)
15 libpwmd_pth_la_SOURCES = libpwmd.c libpwmd.h types.h gettext.h
16 libpwmd_pth_la_HEADERS = libpwmd.h
17 libpwmd_pth_la_LDFLAGS = -version-info 5:7:0 @LIBASSUAN_PTH_LIBS@ \
18     @GPG_ERROR_LIBS@ @PTH_LDFLAGS@ @PTH_LIBS@ -DWITH_LIBPTH
19 libpwmd_pth_la_CFLAGS = -DLOCALEDIR=\"${prefix}/share/locale\" \
20     @LIBASSUAN_PTH_CFLAGS@ @GPG_ERROR_CFLAGS@ @PTH_CFLAGS@ -DWITH_LIBPTH
21 else
22 lib_LTLIBRARIES = libpwmd.la
23 libpwmd_ladir = $(includedir)
24 libpwmd_la_SOURCES = libpwmd.c libpwmd.h types.h gettext.h
25 libpwmd_la_HEADERS = libpwmd.h
26 libpwmd_la_LDFLAGS = -version-info 5:7:0 @LIBASSUAN_LIBS@ @GPG_ERROR_LIBS@
27 libpwmd_la_CFLAGS = -DLOCALEDIR=\"${prefix}/share/locale\" @LIBASSUAN_CFLAGS@ \
28                     @GPG_ERROR_CFLAGS@
29 endif
31 dist_man1_MANS = pwmc.1
32 bin_PROGRAMS = pwmc
33 pwmc_SOURCES = pwmc.c
34 pwmc_CFLAGS = -DLOCALEDIR=\"${prefix}/share/locale\"
35 pwmc_LDADD= -lpwmd
37 if MEM_DEBUG
38 CPPFLAGS += -DMEM_DEBUG
39 else
40 if WITH_LIBPTH
41 libpwmd_la_SOURCES += mem.c mem.h
42 libpwmd_pth_la_SOURCES += mem.c mem.h
43 pwmc_SOURCES += mem.c mem.h
44 else
45 libpwmd_la_SOURCES += mem.c mem.h
46 pwmc_SOURCES += mem.c mem.h
47 endif
48 endif
50 install-data-hook:
51         install -m 0755 -d $(DESTDIR)${libdir}/pkgconfig
52         chmod u+w $(DESTDIR)${libdir}/pkgconfig
53         install -p -m 0644 ${top_builddir}/libpwmd.pc $(DESTDIR)${libdir}/pkgconfig
54 if WITH_LIBPTH
55         install -p -m 0644 ${top_builddir}/libpwmd-pth.pc $(DESTDIR)${libdir}/pkgconfig
56 endif
58 uninstall-hook:
59         rm -f $(DESTDIR)${libdir}/pkgconfig/libpwmd.pc
60         rm -f $(DESTDIR)${libdir}/pkgconfig/libpwmd-pth.pc
62 changelog:
63         git-log --no-color > ChangeLog || exit 1
65 deb: changelog
66         dpkg-buildpackage -B -uc -rfakeroot && dh_clean
68 version: changelog
69         $(MAKE) $(AM_MAKEFLAGS) distcheck
70         $(MAKE) $(AM_MAKEFLAGS) deb
72 SUBDIRS = po
74 ACLOCAL_AMFLAGS = -I m4 -I/usr/local/share/aclocal