summaryrefslogtreecommitdiffstats
path: root/src/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--src/Makefile.am11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index 032ee3f..ac24af2 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -24,7 +24,6 @@ AM_CFLAGS=-D_GNU_SOURCE -DMDNS_ALLOW_FILE=\"$(sysconfdir)/mdns.allow\"
AM_CFLAGS+='-DDEBUG_TRAP=__asm__("int $$3")'
noinst_PROGRAMS = nss-test mdns-test
-
lib_LTLIBRARIES = libnss_mdns.la libnss_mdns4.la libnss_mdns6.la
mdns_test_SOURCES = query.c dns.c util.c mdns-test.c \
@@ -32,12 +31,16 @@ mdns_test_SOURCES = query.c dns.c util.c mdns-test.c \
nss_test_SOURCES = nss-test.c
-libnss_mdns_la_SOURCES = query.c dns.c util.c nss.c \
- query.h dns.h util.h
-
+libnss_mdns_la_SOURCES = query.c dns.c util.c nss.c query.h dns.h util.h
libnss_mdns_la_CFLAGS=$(AM_CFLAGS)
libnss_mdns_la_LDFLAGS=-avoid-version -module -export-dynamic -shrext .so.2
+if ENABLE_AVAHI
+noinst_PROGRAMS += avahi-test
+avahi_test_SOURCES = avahi.c util.c avahi.h util.h avahi-test.c
+libnss_mdns_la_SOURCES += avahi.c avahi.h
+endif
+
libnss_mdns4_la_SOURCES=$(libnss_mdns_la_SOURCES)
libnss_mdns4_la_CFLAGS=$(libnss_mdns_la_CFLAGS) -DNSS_IPV4_ONLY=1
libnss_mdns4_la_LDFLAGS=$(libnss_mdns_la_LDFLAGS)