1# Makefile.am for etc/afpd/ 2 3pkgconfdir = @PKGCONFDIR@ 4 5sbin_PROGRAMS = afpd 6noinst_PROGRAMS = hash fce 7 8afpd_SOURCES = \ 9 afp_asp.c \ 10 afp_avahi.c \ 11 afp_config.c \ 12 afp_dsi.c \ 13 afp_mdns.c \ 14 afp_options.c \ 15 afp_util.c \ 16 afp_zeroconf.c \ 17 afprun.c \ 18 afs.c \ 19 appl.c \ 20 auth.c \ 21 catsearch.c \ 22 desktop.c \ 23 dircache.c \ 24 directory.c \ 25 enumerate.c \ 26 extattrs.c \ 27 fce_api.c \ 28 fce_util.c \ 29 file.c \ 30 filedir.c \ 31 fork.c \ 32 gettok.c \ 33 hash.c \ 34 main.c \ 35 mangle.c \ 36 messages.c \ 37 nfsquota.c \ 38 ofork.c \ 39 quota.c \ 40 status.c \ 41 switch.c \ 42 uam.c \ 43 uid.c \ 44 unix.c \ 45 volume.c 46 47afpd_LDADD = \ 48 $(top_builddir)/libatalk/cnid/libcnid.la \ 49 $(top_builddir)/libatalk/libatalk.la \ 50 @LIBGCRYPT_LIBS@ @ZEROCONF_LIBS@ @QUOTA_LIBS@ @SLP_LIBS@ @WRAP_LIBS@ @LIBADD_DL@ @ACL_LIBS@ @PTHREAD_LIBS@ 51 52afpd_LDFLAGS = -export-dynamic 53 54afpd_CFLAGS = \ 55 -I$(top_srcdir)/include \ 56 -I$(top_srcdir)/sys \ 57 @SLP_CFLAGS@ @ZEROCONF_CFLAGS@ \ 58 -DAPPLCNAME \ 59 -DSERVERTEXT=\"$(SERVERTEXT)/\" \ 60 -D_PATH_AFPDDEFVOL=\"$(pkgconfdir)/AppleVolumes.default\" \ 61 -D_PATH_AFPDSYSVOL=\"$(pkgconfdir)/AppleVolumes.system\" \ 62 -D_PATH_AFPDPWFILE=\"$(pkgconfdir)/afppasswd\" \ 63 -D_PATH_AFPDCONF=\"$(pkgconfdir)/afpd.conf\" \ 64 -D_PATH_AFPDSIGCONF=\"$(pkgconfdir)/afp_signature.conf\" \ 65 -D_PATH_AFPDUAMPATH=\"$(UAMS_PATH)/\" \ 66 -D_PATH_ACL_LDAPCONF=\"$(pkgconfdir)/afp_ldap.conf\" \ 67 -D_PATH_AFPDUUIDCONF=\"$(pkgconfdir)/afp_voluuid.conf\" 68 69if HAVE_ACLS 70afpd_SOURCES += acls.c 71endif 72 73 74noinst_HEADERS = auth.h afp_config.h desktop.h directory.h fce_api_internal.h file.h \ 75 filedir.h fork.h icon.h mangle.h misc.h status.h switch.h \ 76 uam_auth.h uid.h unix.h volume.h hash.h acls.h acl_mappings.h extattrs.h \ 77 dircache.h afp_zeroconf.h afp_avahi.h afp_mdns.h 78 79hash_SOURCES = hash.c 80hash_CFLAGS = -DKAZLIB_TEST_MAIN -I$(top_srcdir)/include 81 82fce_SOURCES = fce_api.c fce_util.c 83fce_CFLAGS = -DFCE_TEST_MAIN -I$(top_srcdir)/include 84fce_LDADD = $(top_builddir)/libatalk/libatalk.la 85