4 GROWL_URL := http://growl.googlecode.com/files/Growl-$(GROWL_VERSION)-src.tbz
10 $(TARBALLS)/growl-$(GROWL_VERSION).tar.bz2:
11 $(call download,$(GROWL_URL))
13 .sum-growl: growl-$(GROWL_VERSION).tar.bz2
15 ifeq ($(shell clang -v 2>/dev/null || echo FAIL),)
16 COMPILER=com.apple.compilers.llvm.clang.1_0
18 COMPILER=com.apple.compilers.gcc.4_2
21 growl: growl-$(GROWL_VERSION).tar.bz2 .sum-growl
24 sed -i.orig -e s/"SDKROOT = macosx10.5"/"SDKROOT = macosx$(OSX_VERSION)"/g \
25 -e s/"GCC_VERSION = 4.0"/"GCC_VERSION = $(COMPILER)"/g \
26 -e s/com.apple.compilers.gcc.4_0/$(COMPILER)/g \
27 $@/Growl.xcodeproj/project.pbxproj
28 sed -i.orig -e s/"REVISION \$$REV"/"REVISION 0x\$$REV"/g $@/generateHgRevision.sh
32 cd $< && xcodebuild $(XCODE_FLAGS) -target Growl.framework -configuration Release
33 cd $< && cp -R -L build/Release/Growl.framework "$(PREFIX)"