10f3703acSApple OSS Distributionsinclude ../Makefile.common 2e13b1fa5SApple OSS Distributions 3186b8fceSApple OSS DistributionsSYMROOT?=$(shell /bin/pwd) 4e13b1fa5SApple OSS Distributions 50f3703acSApple OSS DistributionsCFLAGS :=-g -isysroot $(SDKROOT) -I$(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders 6186b8fceSApple OSS Distributions 7186b8fceSApple OSS DistributionsDSTROOT?=$(shell /bin/pwd) 8186b8fceSApple OSS DistributionsSRCROOT?=$(shell /bin/pwd) 9186b8fceSApple OSS Distributions 10186b8fceSApple OSS DistributionsSOURCES := sets.c pool.c tags.c 11186b8fceSApple OSS DistributionsARCH_64_TARGETS := $(addprefix $(DSTROOT)/, sets64 pool64 tags64) 12186b8fceSApple OSS Distributions 13*5c2921b0SApple OSS DistributionsTARGETS := $(if $(ARCH_CONFIGS_64), $(ARCH_64_TARGETS)) 14186b8fceSApple OSS Distributions 15186b8fceSApple OSS Distributions 16186b8fceSApple OSS Distributionsall: $(TARGETS) 17186b8fceSApple OSS Distributions 18186b8fceSApple OSS Distributions.SECONDEXPANSION: 19186b8fceSApple OSS Distributions$(ARCH_64_TARGETS): $(DSTROOT)/%: $(SRCROOT)/$$(subst 64,,%).c 20bb611c8fSApple OSS Distributions $(CC) $(CFLAGS) $(ARCH_FLAGS_64) $< -o $(SYMROOT)/$(notdir $@) # 64-bit fat 21186b8fceSApple OSS Distributions if [ ! -e $@ ]; then ditto $(SYMROOT)/$(notdir $@) $@; fi 22e13b1fa5SApple OSS Distributions 23e13b1fa5SApple OSS Distributionsclean: 24186b8fceSApple OSS Distributions rm -f $(TARGETS) 25186b8fceSApple OSS Distributions rm -rf $(SYMROOT)/*.dSYM 26