Packaging Steps
Packaging a server application using cross platform is much the same as packaging a project using the traditional packager. (For more on packaging, see the Smalltalk Users Guide.)
Starting with a clean development image, the basic steps to cross platform packaging are as follows. Steps unique to cross platform packaging appear in bold.
Launch a clean development image.
Load ‘ST: Server Workbench, Base’ feature.
Once the feature is loaded, the Transcript has a new pulldown menu named XD.
Prepare new packaging instructions – or– load existing packaging instructions.
Note
If you are going to create new or alter existing packaging instructions, you should make sure the ENVY Application containing those instructions is an open edition in the development image BEFORE opening the packager in the passive image.
Create the passive (XD) image, if a suitable one does not exist. .(See how.)
Make the passive (XD) image the current one. (See how.)
In the passive image:
Load your project as you normally would either using Application Browser or Configuration Maps Browser (see how). If it loads without error, continue packaging.
Save the image from the XD Transcript. This saves the passive image together with the development image.
Start the packager from the XD Transcript. (See how.).
Choose existing instructions or create and modify new instructions.
Reduce.
Examine and fix problems.
Save any new/modified packaging instructions.
Output the reduced runtime image (or the IC).
 
Last modified date: 07/24/2020