diff options
Diffstat (limited to 'compat-bonjour/Makefile.am')
-rw-r--r-- | compat-bonjour/Makefile.am | 35 |
1 files changed, 27 insertions, 8 deletions
diff --git a/compat-bonjour/Makefile.am b/compat-bonjour/Makefile.am index 78decb7..37eb1df 100644 --- a/compat-bonjour/Makefile.am +++ b/compat-bonjour/Makefile.am @@ -24,17 +24,36 @@ AM_CFLAGS+='-DDEBUG_TRAP=__asm__("int $$3")' avahi_compat_bonjourdir=$(includedir)/avahi-compat-bonjour -avahi_compat_bonjour_HEADERS = \ - dns_sd.h +avahi_compat_bonjour_HEADERS = dns_sd.h +lib_LTLIBRARIES = libavahi-compat-bonjour.la -lib_LTLIBRARIES = \ - libavahi-compat-bonjour.la +noinst_PROGRAMS = txt-test libavahi_compat_bonjour_la_SOURCES = \ - unsupported.c \ + dns_sd.h \ compat.c \ - dns_sd.h - + txt.c \ + unsupported.c \ + warn.c warn.h libavahi_compat_bonjour_la_CFLAGS = $(AM_CFLAGS) $(PTHREAD_CFLAGS) -libavahi_compat_bonjour_la_LDFLAGS = $(AM_LDFLAGS) -export-dynamic -version-info $(LIBAVAHI_COMPAT_BONJOUR_VERSION_INFO) $(PTHREAD_LIBS) +libavahi_compat_bonjour_la_LDFLAGS = $(AM_LDFLAGS) -export-dynamic -version-info $(LIBAVAHI_COMPAT_BONJOUR_VERSION_INFO) $(PTHREAD_LIBS) ../avahi-common/libavahi-common.la ../avahi-client/libavahi-client.la + +txt_test_SOURCES = \ + dns_sd.h \ + txt.c \ + txt-test.c \ + warn.c warn.h +txt_test_CFLAGS = $(AM_CFLAGS) $(PTHREAD_CFLAGS) +txt_test_LDADD = $(AM_LDADD) ../avahi-common/libavahi-common.la + +# You can test the compatibility layer by sticking in mDNSResponder's +# dns-sd.c source here, naming it "bonjour-test.c" and running "make +# bonjour-test" manually. We do not distribute that file due to +# licensing restrictions. + +bonjour-test: bonjour-test.c libavahi-compat-bonjour.la + $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) $(PTHREAD_CFLAGS) -o bonjour-test.o -c bonjour-test.c + $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(PTHREAD_CFLAGS) -o bonjour-test bonjour-test.o $(PTHREAD_LIBS) ../avahi-common/libavahi-common.la libavahi-compat-bonjour.la + +CLEANFILES = bonjour-test.o bonjour-test |