Ported to libassuan 2.0. This version supports building a DSO so no
[pwmd.git] / src / Makefile.am
blobdee05f7c1df0ef69996f6890d03d5ef3f277642c
1 DEFAULT_INCLUDES = -I. -I$(top_builddir)
3 bin_PROGRAMS = pwmd
4 pwmd_SOURCES = pwmd.c pwmd.h xml.c xml.h pwmd_error.c pwmd_error.h commands.c \
5                commands.h common.h cache.c cache.h gettext.h misc.c misc.h \
6                status.c status.h lock.h
7 pwmd_LDFLAGS = @XML_LIBS@ @GLIB_LIBS@ @LIBGCRYPT_LIBS@ @GPG_ERROR_LIBS@ \
8                @PTH_LDFLAGS@ @PTH_LIBS@ @LIBASSUAN_LIBS@
9 pwmd_CFLAGS = -DLOCALEDIR=\"${prefix}/share/locale\" @XML_CPPFLAGS@ \
10               @GLIB_CFLAGS@ @LIBGCRYPT_CFLAGS@ @GPG_ERROR_CFLAGS@ \
11               @PTH_CFLAGS@ @LIBASSUAN_CFLAGS@
13 if NEED_GETOPT_LONG
14 pwmd_SOURCES += getopt_long.c getopt_long.h
15 endif
17 if WITH_DEBUG
18 CPPFLAGS += -DDEBUG
19 endif
21 if MEM_DEBUG
22 CPPFLAGS += -DMEM_DEBUG
23 else
24 pwmd_SOURCES += mem.c mem.h
25 endif
27 if WITH_PINENTRY
28 pwmd_SOURCES += pinentry.c pinentry.h
29 endif
31 if WITH_QUALITY
32 pwmd_LDFLAGS += -lcrack
33 endif
35 if WITH_LIBACL
36 pwmd_LDFLAGS += -lacl
37 endif