View this PageEdit this PageUploads to this PageVersions of this PageHomeRecent ChangesSearchHelp Guide

Distributing a project

This page describes the easiest way to distribute when you don't want people to be able to access any scripting features. These instructions are a combination of information from http://minnow.cc.gatech.edu/squeak/2269, http://minnow.cc.gatech.edu/squeak/2182 and http://minnow.cc.gatech.edu/squeak/3563.

Detailed steps:

  1. You'll need to move your project into its initial state -- the one that you want people to see when they first launch the program.
  2. Go to the desktop menu, open, workspace.
  3. Type "Smalltalk abandonSources", select that text, right click to bring up the menu and click "do it"
  4. Type "Smalltalk garbageCollect", select that text, right click to bring up the menu, and click "do it"
  5. Type "Preferences disableProgrammerFacilities", select that text, right click to bring up the menu, and click "do it". Hit "yes".
  6. Save the image. Go to the desktop menu, and go to save.
  7. Quit Squeak
  8. Download a zipped copy of Squeak, replace the image file in the zipped distribution with your own image, rezip and distribute.

For an example, see http://wiki.cs.uiuc.edu/cs497rej/Sm&%23275%3Bgo, where we distributed a game for Windows and OS X.

Link to this Page

  • Squeak How-To last edited on 1 July 2005 at 5:47:09 pm by 12-221-97-163.client.insightBB.com