Release/Makefile
2009-04-15 The Release Makefile now creates a third product: a tarball of the dSYM bundles. This will make it easy for anyone to download the dSYM bundles for a past release, enabling them to symbolicate crash logs.
2009-04-07 Worked around a PackageMaker 3.0.3 bug: When we use it through the command-line, it errors out for no good reason, unless we provide an identifier for the package we're building (x-radar://problem/6765073).
2009-04-06 Xcode no longer saves the build folder preference here. It now saves it as SYMROOT in the application-wide build settings preference.
2009-04-06 Updates to the Growl build system to obtain the revision identifier from Mercurial instead of Subversion.
2009-03-13 Updating the version information in the Release Makefile.
2008-06-18 Updated version to 1.1.4 for release.
2008-06-17 Increased version number to 1.1.4b2.
2008-06-17 Added a blank echo before the note about the sudo command.
2008-06-17 This echo needs an @ in order to prevent make from printing the entire echo command before running it.
2008-06-17 Added a Growl notification to the Growl Release Makefile.
2008-06-17 Changed Release Makefile to allow building a Growl disk image as a regular (non-admin) user. Hit ctrl-d at the sudo prompt.
2008-06-17 Adding b1 to the VERSION definition in the Release Makefile.
2008-06-17 Updated Release Makefile for 1.1.4 beta.
2008-06-10 Fixed creation of the GrowlSafari Installer package:
2008-06-10 The correct filename extension for GrowlSafari's package is .pkg, not .mpkg, because it is a single package, not a metapackage.
2008-06-06 Set BETA to FALSE.
2008-05-13 As discussed on the list, set the release volume name to Growl-VERSION rather than 'Growl VERSION' to avoid problems with Apple's Installer.app
2008-01-31 Update copyright to 2008 and version for 1.1.3b1.
2007-11-01 Preparing for 1.1.2's release.
2007-10-30 Missed this file.
2007-10-24 1.1.2b1
2007-10-01 Versioning for 1.1.2b1.
2007-09-13 1.1.1
2007-09-13 Swedish, Dtch, and pt_BR updates
2007-09-13 info.nib files are indeed needed to maintain editability for GrowlInstallationPrompt-Carbon.nib, in any case. I can't maintain my own care level for file size to handle the hassle of deleting these.
2007-09-11 1.1.1b2, which should be the final beta of 1.1.1
2007-09-11 Unless someone really objects, I'm disabling the 'optimization' of nib files
2007-09-11 1.1.1b1
2007-09-10 Versioning trunk to 1.1.1svn
2007-09-07 Argh, need .plist for plutil
2007-09-07 Convert framework plists to xml1
2007-09-07 Update the Growl.framework and Growl-WithInstaller.framework plists in the makefile, too
2007-09-06 Micro-optimization: Use the existing environment variable PWD, rather than a subprocess to the pwd utility, to determine our working directory.
2007-09-06 The assertnochanges magic isn't compatible with a fully-parallel Makefile. To solve this, I've moved all the meat to a new Makefile named Real-Makefile.make, leaving only the assertion targets and all and all-withlocalchanges in the main Makefile. Thus, the main Makefile acts as a gatekeeper; it trampolines to the real Makefile if and only if the assertion in question is true.
2007-09-06 Merged r4501 from [source:branches/Release-Makefile-parallelization Release Makefile parallelization] branch: Fix detection of local changes and conflicts when svn:externals is in use.
2007-09-06 Fix detection of local changes and conflicts when svn:externals is in use.
2007-09-05 Excised references to the Scripts folder.
2007-09-05 Merged r4323 from trunk: Don't make the nib files uneditable for betas.
2007-09-05 Laid all the messy source-archive code to burnination, except that which was necessary for this simple three-step solution:
2007-09-05 Deleted mentions of Examples.
2007-09-05 Replace `cp -R` with `svn export` for versioned originals (as opposed to originals in build folders).
2007-09-05 Updating version, mostly to remove the space after it.
2007-09-05 Merged and parallelized r4296, and merged r4343, from trunk.
2007-09-05 Broke up the `compile` target into multiple targets.
2007-09-03 Merged tick's changes to growl-1.1 to trunk, since that wasn't done previously, which updated the GrowlSafari readme ([4366])
2007-09-03 Added dutch and pt_br readme files. If someone is feeling fancy, an application can be made which serves up the right loclized one.. I don't care to do it, though.
2007-09-03 GrowlMail and GrowlSafari now use modern .mkpg installers
2007-08-28 Finished Growl release build scripts. Awesome.
2007-08-28 Organizing the Growl installer stuff
2007-08-28 Need a Growl folder
2007-08-26 The automatic version setting in the Makefile works properly now
2007-08-26 Fixed the RELEASE_NAME variable
2007-08-23 Don't make the nib files uneditable for betas - there's no reason to do so, and it makes localization impossible without making a special localization build or asking localizers to build from source.
2007-07-06 Automated versioning of the plists. Due to the way version checking is done, GrowlApplicationController.m still has to be manually updated, and growlnotify must be manually updated for its version string to be printed properly.
2007-06-22 Made sudo commands not fatal on failure. This is good for testing, especially here in the branch. If you want to skip a sudo, just press return for the password. You'll have to do this a total of six times.
2007-06-22 Merged assorted changes to the Makefile from trunk to Makefile-parallelization branch.
2007-06-22 Broke up the sources target, though this isn't tested yet because this branch doesn't have the images directory.
2007-06-21 Fixed invocations of SetFile: The $@ parameter must be in quotes.
2007-06-21 Deleted Rawr-jour from the Makefile, since it doesn't exist in the source.
2007-05-29 Bumping .8 in the makefile to 1.1b1