Skip to content

Loading the output into Rowan using Jadeite

ablakeman edited this page Nov 16, 2018 · 3 revisions

The resulting output of a successful SETT export, a Git repository (EG. exampleOutput in the samples provided), contains automatically generated Rowan configuration and specification files, and may be ready to be loaded into Rowan.

You may use Jadeite to load the project into Rowan, as described below.

  1. Copy the entire output directory tree into your $ROWAN_PROJECTS_HOME directory. Copy this to a directory name matching the rowanProjectName setting. For example, cp -r installDir/Sett1.0/exampleOutput $ROWAN_PROJECTS_HOME/StoreExport
  2. In the Rowan Projects Browser, select the menu item Clone Git Project.... Edit the specification file to be: $ROWAN_PROJECTS_HOME/rowanProjectName/rowan/specs/rowanProjectName.ston Using the defaults in these examples, this would be: $ROWAN_PROJECTS_HOME/StoreExport/rowan/specs/StoreExport.ston
  3. This attaches the Project; use the Load... menu item to load.
  4. Commit your transaction to GemStone, and you are ready to browse code.

Note that the generated Project specification file loads the code from Git into a SymbolDictionary named SETTSymbolDict. You may manually edit the configuration file ($ROWAN_PROJECTS_HOME/rowanProjectName/rowan/specs/rowanProjectName.ston), or use Rowan functionality, to load into another SymbolDictionary.

Clone this wiki locally