Commits

Peter Hosey committed 2608c36

Replacing GrowlMail in the Growl disk image with a webloc to the GrowlMail web page.

Previously, we would have to build GrowlMail 1.2.1 *again* for every beta of Growl. We could download GrowlMail 1.2.1 from the website and extract it into the disk image staging directory, but even then, people might think that GrowlMail 1.2.1 is somehow back in beta. This will avert almost all confusion.

  • Participants
  • Parent commits acff121
  • Branches default

Comments (0)

Files changed (2)

File Release/GrowlMail/GrowlMail.webloc

+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>URL</key>
+	<string>http://growl.info/growlmail</string>
+</dict>
+</plist>

File Release/Makefile

 	mv $(GROWLNOTIFY_BUILD_DIR)/*.dSYM $(DSYM_DIR)
 	mv $(GROWLTUNES_BUILD_DIR)/*.dSYM $(DSYM_DIR)
 	mv $(HARDWAREGROWLER_BUILD_DIR)/*.dSYM $(DSYM_DIR)
-	mv $(GROWLMAIL_BUILD_DIR)/*.dSYM $(DSYM_DIR)
 	mv $(GROWLSAFARI_BUILD_DIR)/*.dSYM $(DSYM_DIR)
 
 $(GROWL_DIR):
 # These are temporary; they'll go away once we have an Extras tab.
 $(GROWL_DIR)/Extras: $(GROWL_DIR) compile-growlmail compile-growlsafari compile-growltunes compile-hardwaregrowler compile-growlnotify
 	mkdir '$@'
-$(GROWL_DIR)/Extras/GrowlMail: $(GROWL_DIR)/Extras $(GROWLMAIL_DIR)
-	cp -R '$(GROWLMAIL_DIR)' '$@'
+$(GROWL_DIR)/Extras/GrowlMail: $(GROWL_DIR)/Extras
+	mkdir '$@'
+$(GROWL_DIR)/Extras/GrowlMail/GrowlMail.webloc: GrowlMail/GrowlMail.webloc $(GROWL_DIR)/Extras/GrowlMail
+	cp '$<' '$@'
 $(GROWL_DIR)/Extras/GrowlSafari: $(GROWL_DIR)/Extras $(GROWLSAFARI_DIR)
 	cp -R '$(GROWLSAFARI_DIR)' '$@'
 $(GROWL_DIR)/Extras/GrowlTunes: $(GROWL_DIR)/Extras $(GROWLTUNES_DIR)
 	find $(BUILD_DIR) -name ".svn" -type d -exec rm -rf {} \; -prune
 	find $(BUILD_DIR) \( -name "*~" -or -name .DS_Store \) -type f -delete
 
-$(BUILD_DIR)/$(RELEASE_FILENAME).dmg: compile-growl $(GROWL_DIR)/Uninstall\ Growl.app $(GROWL_DIR)/Growl\ Documentation.webloc $(GROWL_DIR)/Growl\ version\ history.webloc $(GROWL_DIR)/Get\ more\ styles.webloc $(GROWL_DIR)/Growl.pkg $(GROWL_DIR)/Extras/GrowlMail $(GROWL_DIR)/Extras/GrowlSafari $(GROWL_DIR)/Extras/GrowlTunes $(GROWL_DIR)/Extras/HardwareGrowler $(GROWL_DIR)/Extras/growlnotify
+$(BUILD_DIR)/$(RELEASE_FILENAME).dmg: compile-growl $(GROWL_DIR)/Uninstall\ Growl.app $(GROWL_DIR)/Growl\ Documentation.webloc $(GROWL_DIR)/Growl\ version\ history.webloc $(GROWL_DIR)/Get\ more\ styles.webloc $(GROWL_DIR)/Growl.pkg $(GROWL_DIR)/Extras/GrowlMail/GrowlMail.webloc $(GROWL_DIR)/Extras/GrowlSafari $(GROWL_DIR)/Extras/GrowlTunes $(GROWL_DIR)/Extras/HardwareGrowler $(GROWL_DIR)/Extras/growlnotify
 	@# make Growl disk image
 	mkdir $(GROWL_DIR)/.background
 	cp $(SRC_DIR)/images/dmg/GrowlDiskImageBackground.png $(GROWL_DIR)/.background