Add native OSX rendezvous registration

This commit is contained in:
Ron Pedde 2003-12-01 05:27:54 +00:00
parent f1dbd03605
commit eead131cc2
2 changed files with 9 additions and 2 deletions

View File

@ -28,7 +28,10 @@ case $host in
*linux*) *linux*)
CPPFLAGS="$CPPFLAGS -DHAVE_SOCKLEN_T"; LDFLAGS="$LDFLAGS -lefence";; CPPFLAGS="$CPPFLAGS -DHAVE_SOCKLEN_T"; LDFLAGS="$LDFLAGS -lefence";;
*darwin*) *darwin*)
CPPFLAGS="$CPPFLAGS -no-cpp-precomp -DHAVE_SOCKADDR_SA_LEN -DHAVE_SOCKLEN_T";; CPPFLAGS="$CPPFLAGS -no-cpp-precomp -DHAVE_SOCKADDR_SA_LEN -DHAVE_SOCKLEN_T";
CONDITIONAL(COND_REND_OSX,true);
CONDITIONAL(COND_REND_HOWL,false);
CONDITIONAL(COND_REND_POSIX,false);;
esac esac
dnl Checks for libraries. dnl Checks for libraries.

View File

@ -10,12 +10,16 @@ if COND_REND_HOWL
RENDSRC=rend-howl.c RENDSRC=rend-howl.c
endif endif
if COND_REND_OSX
RENDSRC=rend-osx.c
endif
mt_daapd_SOURCES = main.c daapd.h rend.h uici.c uici.h webserver.c \ mt_daapd_SOURCES = main.c daapd.h rend.h uici.c uici.h webserver.c \
webserver.h configfile.c configfile.h err.c err.h restart.c restart.h \ webserver.h configfile.c configfile.h err.c err.h restart.c restart.h \
daap-proto.c daap-proto.h daap.c daap.h db-memory.c db-memory.h \ daap-proto.c daap-proto.h daap.c daap.h db-memory.c db-memory.h \
mp3-scanner.h mp3-scanner.c $(RENDSRC) mp3-scanner.h mp3-scanner.c $(RENDSRC)
EXTRA_DIST = mdns/mDNS.c mdns/mDNSClientAPI.h mdns/mDNSDebug.h mdns/mDNSPosix.c \ EXTRA_DIST = mdns/mDNS.c mdns/mDNSClientAPI.h mdns/mDNSDebug.h mdns/mDNSPosix.c \
mdns/mDNSUNP.c rend-howl.c rend-posix.c mdns/mDNSUNP.c rend-howl.c rend-posix.c rend-osx.c