- For Application Variable pattern, make sure variables are 'nilled' during packaging
MyApplication class >> packagingRulesFor: aCollector
aCollector
initializeToNilGlobalVariable: #MyApplicationVariable
- Initialize class variables during packaging, if needed
MyApplication class >> packagingRulesFor: aCollector
aCollector
initializeToNilClassVariable: #MyClassVariable
inClassNamed: #MyClass
- Automatic version naming during packaging
MyApplication class >> packagingRulesFor: aCollector
aCollector
initializeClassVariable: 'VersionString'
to: '''', self promptForVersionString, ''''
inClassNamed: MyClass.
Version string then accessed via the class variable in the packaged image.
- Your own startup class
- Subclassed the default EpRuntimeStartUp class,
overrode #reportError:resumable:startBP:
- to cause prompter on walkbacks to not appear
- dump additional status information
- Tracking garbage collection - see Process class>>addGCEventHandler: