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