1 AM_CPPFLAGS = -I. -I$(top_builddir)
2 BUILT_SOURCES = version.h
3 DISTCLEANFILES = $(top_builddir)/src/version.h
5 lib_LTLIBRARIES = libpwmd.la
6 libpwmd_ladir = $(includedir)
7 libpwmd_la_SOURCES = libpwmd.c libpwmd.h types.h gettext.h mem.h mem.c \
8 misc.c misc.h util-string.c util-string.h version.h
9 libpwmd_la_HEADERS = libpwmd.h
10 libpwmd_la_LDFLAGS = -version-info @LIBTOOL_CUR@:@LIBTOOL_REV@:@LIBTOOL_AGE@
11 libpwmd_la_LIBADD = @PTHREAD_LIBS@ @GPG_ERROR_MT_LIBS@ @LTLIBINTL@ \
14 libpwmd_la_LDFLAGS += -no-undefined
16 libpwmd_la_CFLAGS = -DLOCALEDIR=\"${prefix}/share/locale\" @GPG_ERROR_MT_CFLAGS@ \
17 @PTHREAD_CFLAGS@ @LIBASSUAN_CFLAGS@
18 libpwmd_la_DEPENDENCIES = @LTLIBOBJS@
21 libpwmd_la_SOURCES += ssh.c ssh.h
22 libpwmd_la_LIBADD += @libssh2_LIBS@
23 libpwmd_la_CFLAGS += @libssh2_CFLAGS@
27 libpwmd_la_SOURCES += tls.c tls.h
28 libpwmd_la_CFLAGS += @GNUTLS_CFLAGS@
29 libpwmd_la_LIBADD += @GNUTLS_LIBS@
33 libpwmd_la_SOURCES += pinentry.c pinentry.h
37 libpwmd_la_SOURCES += dict-src.h zxcvbn.c zxcvbn.h
38 libpwmd_la_LIBADD += -lm
42 pwmc_SOURCES = pwmc.c util-string.c util-string.h util-slist.c util-slist.h \
45 pwmc_SOURCES += getopt_long.c getopt_long.h
47 pwmc_CFLAGS = -DLOCALEDIR=\"${prefix}/share/locale\" @GPG_ERROR_MT_CFLAGS@ \
48 @GNUTLS_CFLAGS@ @libssh2_CFLAGS@ @LIBASSUAN_CFLAGS@
49 pwmc_LDADD = @GPG_ERROR_MT_LIBS@ @LIBASSUAN_LIBS@ @GNUTLS_LIBS@ @libssh2_LIBS@ \
50 libpwmd.la @LTLIBOBJS@ -lm
53 pwmc_LDADD += @READLINE_LIBS@
57 CPPFLAGS += -DMEM_DEBUG
61 version.h: $(top_builddir)/.git/refs/heads/@GIT_BRANCH@
62 test $(BUILDING_PKG) && echo '#define LIBPWMD_GIT_HASH ""' >$@ || \
63 echo '#define LIBPWMD_GIT_HASH "-'`git log -1 --format="%h"`'"' >$@
65 echo '#define LIBPWMD_GIT_HASH ""' >$@