1. Perry Metzger
  2. growl

Commits

boredzo  committed a63f35c

Make copying the frameworks depend on building the frameworks.

  • Participants
  • Parent commits 1c228b3
  • Branches Release-Makefile-parallelization

Comments (0)

Files changed (1)

File Release/Real-Makefile.make

View file
  • Ignore whitespace
 
 $(GROWL_BUILD_DIR)/Growl.prefPane: updateversion-Growl
 	$(MAKE) $(BUILDFLAGS) -C $(SRC_DIR)
+$(GROWL_BUILD_DIR)/Growl.framework:
+	$(MAKE) $(BUILDFLAGS) -C $(SRC_DIR) growlapplicationbridge
+$(GROWL_BUILD_DIR)/Growl-WithInstaller.framework:
+	$(MAKE) $(BUILDFLAGS) -C $(SRC_DIR) growlapplicationbridge-withinstaller
 
 $(GROWLMAIL_BUILD_DIR)/GrowlMail.mailbundle: $(GROWL_BUILD_DIR)/Growl.prefPane updateversion-GrowlMail
 	$(MAKE) $(BUILDFLAGS) -C $(SRC_DIR)/Extras/GrowlMail
 copy-sdk-frameworks: $(SDK_DIR)/Frameworks $(SDK_DIR)/Frameworks/Growl.framework $(SDK_DIR)/Frameworks/Growl-WithInstaller.framework
 $(SDK_DIR)/Frameworks: $(SDK_DIR)
 	mkdir $(SDK_DIR)/Frameworks
-$(SDK_DIR)/Frameworks/Growl.framework: $(SDK_DIR)/Frameworks
+$(SDK_DIR)/Frameworks/Growl.framework: $(GROWL_BUILD_DIR)/Growl.framework $(SDK_DIR)/Frameworks
 	cp -R $(GROWL_BUILD_DIR)/Growl.framework $(SDK_DIR)/Frameworks
-$(SDK_DIR)/Frameworks/Growl-WithInstaller.framework: $(SDK_DIR)/Frameworks
+$(SDK_DIR)/Frameworks/Growl-WithInstaller.framework: $(GROWL_BUILD_DIR)/Growl-WithInstaller.framework $(SDK_DIR)/Frameworks
 	cp -R $(GROWL_BUILD_DIR)/Growl-WithInstaller.framework $(SDK_DIR)/Frameworks
 
 # copy the bindings