GETINFO: prefix filename with / if it owns the lock.
[libpwmd.git] / src / Makefile.am
blob793a5de1c858e17edb7cd23aae30061f2102ff4c
1 DEFAULT_INCLUDES = -I. -I$(top_builddir)
3 noinst_LTLIBRARIES = libmemzero.la
4 libmemzero_la_SOURCES = memzero.c memzero.h
5 libmemzero_la_CFLAGS = @CFLAGS_MEMZERO@
7 bin_PROGRAMS = pwmd
8 pwmd_SOURCES = pwmd.c xml.c xml.h pwmd-error.c pwmd-error.h commands.c \
9                commands.h common.h cache.c cache.h status.c status.h \
10                mutex.h rcfile.c rcfile.h util-slist.c util-slist.h \
11                util-string.c util-string.h util-misc.c util-misc.h gettext.h \
12                crypto.c crypto.h
13 pwmd_LDFLAGS = @PTHREAD_LIBS@ @GPG_ERROR_LIBS@ @LIBGCRYPT_LIBS@ @GPGME_LIBS@ \
14                @XML_LIBS@ @LIBASSUAN_LIBS@
15 pwmd_CFLAGS = -DLOCALEDIR=\"${prefix}/share/locale\" @PTHREAD_CFLAGS@ \
16                @XML_CPPFLAGS@ @GPG_ERROR_CFLAGS@ @GPGME_CFLAGS@ \
17                @LIBGCRYPT_CFLAGS@ @LIBASSUAN_CFLAGS@ @CFLAGS_ORIG@
18 pwmd_LDADD = libmemzero.la
20 if NEED_GETOPT_LONG
21 pwmd_SOURCES += getopt_long.c getopt_long.h
22 endif
24 if WITH_GNUTLS
25 pwmd_SOURCES += tls.c tls.h
26 pwmd_CFLAGS += @GNUTLS_CFLAGS@
27 pwmd_LDFLAGS += @GNUTLS_LIBS@
28 endif
30 if WITH_DEBUG
31 CPPFLAGS += -DDEBUG
32 endif
34 if MEM_DEBUG
35 CPPFLAGS += -DMEM_DEBUG
36 else
37 pwmd_SOURCES += mem.c mem.h
38 endif
40 if WITH_MUTEX_DEBUG
41 CPPFLAGS += -DMUTEX_DEBUG
42 endif