This post originated from an RSS feed registered with Agile Buzz
by James Robertson.
Original Post: Deployment Tool
Feed Title: Cincom Smalltalk Blog - Smalltalk with Rants
Feed URL: http://www.cincomsmalltalk.com/rssBlog/rssBlogView.xml
Feed Description: James Robertson comments on Cincom Smalltalk, the Smalltalk development community, and IT trends and issues in general.
I mentioned yesterday that I was working on a simple deployment tool for VisualWorks. Well, I've just posted it to the Public Store - the package is called Deployment. Here's a short description:
A Very simple deployment tool. It wraps the complexity of RTP (by avoiding most of its features) to allow for a fairly simple way of creating a sealed image and a Windows executable. There are 3 steps:
Seal the image. This assumes that you have an image ready to be sealed. You startup Deployment.DeploymentToolUI, fill in the image name you want (NOT the same one you last saved the working one with :) ), the startup class, and the startup method. Specify the namespace using dotted notation. Then hit "Seal Image". That will save the image without doing any stripping.
After that's done, bring up a working image with the deployment tool loaded. Start it up, and compress the image. This will create a smaller image that can be combined with the VM for a single Windows exe
After that's done, the last button will create the executable.
That's it. If you know how to use the RTP, you can create a smaller, more efficient runtime with it - but this works fairly well, and is very simple. Enjoy, and report any issues to me