Having jumped into rake to rebuild a build-script from msbuild, I’ve now found (er, read “bothered to read”) some “proper” rake documentation (it turns out I was too stupid to figure out the web interface to RubyDoc to stumble across the rakefile.rdoc documentation that explains rake’s capabilities) courtesy of Martin Fowler via Google while I was trying to figure out how to zip up my build output. Even though I’ve got a script that is (I reckon) pretty understandable, concise, and, well, working - it turns out I’ve reinvented the wheel a few times. That grates! Still. Live and learn - and re-rebuild at some point ;-)

To save other people the same mistake, here’re some useful things that I found: