The Trunk: ReleaseBuilder-fbs.92.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: ReleaseBuilder-fbs.92.mcz

commits-2
Frank Shearar uploaded a new version of ReleaseBuilder to project The Trunk:
http://source.squeak.org/trunk/ReleaseBuilder-fbs.92.mcz

==================== Summary ====================

Name: ReleaseBuilder-fbs.92
Author: fbs
Time: 9 February 2013, 10:59:46.588 pm
UUID: e703726f-ebd9-4d0f-b462-a3ed7da269d8
Ancestors: ReleaseBuilder-nice.91

Implement Eliot Miranda's request to clear all text domains, and recompile everything prior to release.

Technically we only need to recompile when we change the Compiler, but doing it every time we release something is much simpler/easier: I can't imagine how we'd write a ReleaseBuilder that would know (without introspecting on some source of version history somewhere) that the Compiler had just changed.

=============== Diff against ReleaseBuilder-nice.91 ===============

Item was changed:
  ----- Method: ReleaseBuilderFor4dot5 class>>prepareNewBuild (in category 'scripts') -----
  prepareNewBuild
  super prepareNewBuild.
+ TextDomainManager clearAllDomains.
+ MCMockPackageInfo initialize.
+ Compiler recompileAll.!
- MCMockPackageInfo initialize.!