Revision: 2900 Author: eliot Date: 2014-04-22 11:54:44 -0700 (Tue, 22 Apr 2014) Log Message: ----------- VMMaker image: Open the workspaces in a better order. Update the do... menu with useful stuff.
Modified Paths: -------------- branches/Cog/image/BuildSqueak45Image.st branches/Cog/image/Workspace.text
Modified: branches/Cog/image/BuildSqueak45Image.st =================================================================== --- branches/Cog/image/BuildSqueak45Image.st 2014-04-21 22:13:04 UTC (rev 2899) +++ branches/Cog/image/BuildSqueak45Image.st 2014-04-22 18:54:44 UTC (rev 2900) @@ -47,11 +47,17 @@ ex resume]]] valueWithArguments: tuple].
-#( 'Workspace' 'Slang Test Workspace' 'VM Simulation Workspace' ) do: +World findATranscript: nil. + +#( 'Workspace' 'VM Simulation Workspace' 'Slang Test Workspace' ) reverse do: [:textFileName| (StringHolder new contents: (FileDirectory default fileNamed: textFileName, '.text') contentsOfEntireFile) openLabel: textFileName].
-World findATranscript: nil. +(Utilities classPool at: #CommonRequestStrings) ifNotNil: + [:crs| + crs contents: crs contents, '-\VMMaker generateConfiguration\VMMaker generateAllConfigurationsUnderVersionControl\VMClass openCogMultiWindowBrowser\VMClass openObjectMemoriesInterpretersBrowser' withCRs].
+CodeHolder useMultiWindowBrowsers: true. + Smalltalk snapshot: true andQuit: true Modified: branches/Cog/image/Workspace.text =================================================================== --- branches/Cog/image/Workspace.text 2014-04-21 22:13:04 UTC (rev 2899) +++ branches/Cog/image/Workspace.text 2014-04-22 18:54:44 UTC (rev 2900) @@ -1,10 +1,11 @@ -This image is intended to build new CoInterpreter or StackInterpreter Cog VMs, and a Newspeak VM, and to run the Cog VM simulator (see the VM Simulation Workspace). -The following doit offers a menu of configurations that create a single; source tree (../src) for all platforms. Since they use a relative path they will work out of the box. Generate the entire VM using them. Choose Squeak Cog VM by default, and when prompted choose CoInterpreter. +This image is a Cog VM development image. It can be used to build new CoInterpreter or StackInterpreter Cog VMs, and a Newspeak VM, and to run the Cog VM simulator (see the VM Simulation Workspace). + +The following doit offers a menu of configurations that create a single source tree (../src) for all platforms. Since they use a relative path they will work out of the box. Generate the entire VM using them. Choose Squeak Cog VM by default, and when prompted choose CoInterpreter. VMMaker generateConfiguration VMMaker generateAllConfigurationsUnderVersionControl
+These items, and some convenient multi-window browser configurations have been added to the "do..." menu for your convenience.
-To rebuild this image run buildimage.sh +To rebuild this image run buildsqueak45image.sh.
- -Read the class comments of StackInterpreterSimulator and CogVMSimulator for running the simulator. +Read the class comments of StackInterpreterSimulator and CogVMSimulator for running the simulator, and/or look at the examples in the VM Simulation Workspace.
vm-dev@lists.squeakfoundation.org