====== Packaging ====== - see http://www.instantiations.com/docs/852/sg/wwhelp/wwhimpl/common/html/wwhelp.htm#href=stug428.html#9000001&single=true - load zoo.smalltalkbuild.instantiations (not really necessary) - load //ENVY/Packager IC Instructions// - modify the right class in app //EpImageInstructions// which in this case is //EpKernelInstructions// and/or //EpCfsNlsInstructions// and add the new app (//EsLoggingFramework//) - use 'browse packaged images' to package //EpKernel// as a standalone which will update method //actuallyIncludedSubapplicationNames// - if you are packaging an ic that has kernel as a 'preReq', you must package kernel first __and__ output the image. - you do not need to do packagingRulesFor: except for things that you don't want reduced that have no references, or for classVars that should have some default value or be nil. - CFS related stuff goes in CFS...Instructions. Search for implementors of dumperOptions. There is a Windows and a Unix version. - change dumperOptions to put everything in the same place, then restore the previous editions before saving. - save this new version of the class //EpKernelInstructions// and app //EpImageInstructions// as b177 + fbCase a - update the //EpImageInstructions// app in config map //Envy/packager ic instructions// and save it as b177 + fbCase a - update //Envy/packager ic instructions// in the 8.50 TOC