Branches

Release-Makefile-parallelization

View source
Release-Makefile-parallelization
  • Contributors
    1. Loading...
Author Commit Message Labels Comments Date
250+ commits behind fork-1.2.
boredzo
Deleted all-withlocalchanges from the real Makefile for being redundant.
boredzo
Make copying the frameworks depend on building the frameworks.
boredzo
Removed phony compile-* targets. Real targets are better.
boredzo
*shakes fist at make not escaping spaces* Fixed the fix attempted by r4504.
boredzo
Merged r4349 and r4505: Fix our use of defaults write to edit plist files. Also added a comment describing the problem and the fix.
boredzo
Fixed make errors introduced by use of svn export rather than cp -R. svn export won't accept a directory that exists as its destination argument; you must include the filename of the exported copy, and there must not already be something at that path.
boredzo
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.
boredzo
Fix detection of local changes and conflicts when svn:externals is in use.
boredzo
Excised references to the Scripts folder.
boredzo
Merged r4323 from trunk: Don't make the nib files uneditable for betas.
boredzo
Laid all the messy source-archive code to burnination, except that which was necessary for this simple three-step solution: 1. Delete the folder that constitutes the source archive. 2. `svn export` the source directory to it. 3. `tar cjf` it into a tarball. So much simpler than doing a bunch of recursive copies of ''everything'' and then weeding out unwanted files (build folders, .svn folders, etc.) with a couple of find commands.
boredzo
Deleted mentions of Examples.
boredzo
Replace `cp -R` with `svn export` for versioned originals (as opposed to originals in build folders). Also removed one -R that didn't make sense, unless somebody decides to make readme.txt a directory.
boredzo
Updating version, mostly to remove the space after it.
boredzo
Merged and parallelized r4296, and merged r4343, from trunk. Also fixed build error relating to undefined target “diskimages”.
boredzo
Broke up the `compile` target into multiple targets.
boredzo
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.
boredzo
Merged assorted changes to the Makefile from trunk to Makefile-parallelization branch.
boredzo
Broke up the sources target, though this isn't tested yet because this branch doesn't have the images directory.
boredzo
Fixed invocations of SetFile: The $@ parameter must be in quotes.
boredzo
Deleted Rawr-jour from the Makefile, since it doesn't exist in the source.
boredzo
Checking in the results of tonight's work on the Makefile. I think it's about as parallelized as I can get it. I am not merging it to trunk yet because I have not yet tested it.
boredzo
Merged r4087: Removed use of HTML title and description from growlnotify.
boredzo
Branching trunk to work on parallelizing the Release Makefile.