X-Git-Url: https://git.saurik.com/apple/mdnsresponder.git/blobdiff_plain/7df24c4dbfc46e9dc61fd42ecd99c1bcda0a83ab..96f69b28cfc861f450115f910b8a01ef5ba38806:/Makefile diff --git a/Makefile b/Makefile index ce810eb..d774618 100644 --- a/Makefile +++ b/Makefile @@ -16,13 +16,23 @@ include /Developer/Makefiles/pb_makefiles/platform.make -MVERS = "mDNSResponder-108.2" +MVERS = "mDNSResponder-164" + +DDNSWRITECONFIG = "$(DSTROOT)/Library/Application Support/Bonjour/ddnswriteconfig" + +installSome: + cd "$(SRCROOT)/mDNSMacOSX"; xcodebuild install OBJROOT=$(OBJROOT) SYMROOT=$(SYMROOT) DSTROOT=$(DSTROOT) MVERS=$(MVERS) SDKROOT=$(SDKROOT) -target Build\ Some + +SystemLibraries: + cd "$(SRCROOT)/mDNSMacOSX"; xcodebuild install OBJROOT=$(OBJROOT) SYMROOT=$(SYMROOT) DSTROOT=$(DSTROOT) MVERS=$(MVERS) SDKROOT=$(SDKROOT) -target SystemLibraries install: - cd "$(SRCROOT)/mDNSMacOSX"; xcodebuild install OBJROOT=$(OBJROOT) SYMROOT=$(SYMROOT) DSTROOT=$(DSTROOT) MVERS=$(MVERS) + cd "$(SRCROOT)/mDNSMacOSX"; xcodebuild install OBJROOT=$(OBJROOT) SYMROOT=$(SYMROOT) DSTROOT=$(DSTROOT) MVERS=$(MVERS) SDKROOT=$(SDKROOT) + # Make sure ddnswriteconfig is owned by root:wheel, then make it setuid root executable + if test -e $(DDNSWRITECONFIG) ; then chown 0:80 $(DDNSWRITECONFIG) ; chmod 4555 $(DDNSWRITECONFIG) ; fi installsrc: - ditto . ${SRCROOT} + ditto . "$(SRCROOT)" installhdrs:: cd "$(SRCROOT)/mDNSMacOSX"; xcodebuild installhdrs OBJROOT=$(OBJROOT) SYMROOT=$(SYMROOT) DSTROOT=$(DSTROOT) MVERS=$(MVERS)