Skip to content

Commit

Permalink
add support for 3.7.1 Rowan v3: templates and GDKrowan3StoneDirectory…
Browse files Browse the repository at this point in the history
…Spec; input.topaz is useful script; update tests/test_help.sh
  • Loading branch information
dalehenrich committed Dec 7, 2023
1 parent 2fec53e commit cbb432e
Show file tree
Hide file tree
Showing 9 changed files with 44 additions and 2 deletions.
10 changes: 10 additions & 0 deletions bin/input.topaz
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
#!/usr/bin/env superdoit_topaz
#
# execute the topaz commands in a file called inp, in the current directory.
#
# If the inp file does not exist, you will be left at a topaz prompt, not logged in.
#
# If the inp does exist the script will be run and if there are no errors, the script will exit
#

input inp
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
testing
isRowanEnabled
^ true
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
stone creation
populateStoneBinDirectory: stoneSpec
| stoneRoot gs |
super populateStoneBinDirectory: stoneSpec.
stoneRoot := stoneSpec rootDir.
gs := (System gemEnvironmentVariable: 'GEMSTONE') asFileReference.
#('exportRowanProjectAsTopaz.solo')
do: [ :scriptName |
stoneSpec class
symbolicLink: gs / 'rowan3' / 'bin' / scriptName
linkName: stoneSpec rootDir / 'bin' / scriptName ]
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"category" : "GsDevKit_stones-Core",
"classinstvars" : [
],
"classvars" : [
],
"commentStamp" : "",
"instvars" : [
],
"name" : "GDKrowan3StoneDirectorySpec",
"pools" : [
],
"super" : "GDKStoneDirectorySpec",
"type" : "normal" }
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
stone creation
populateStoneBinDirectory: stoneSpec
| stoneRoot gs |
super populateStoneBinDirectory: stoneSpec.
stoneRoot := stoneSpec rootDir.
gs := (System gemEnvironmentVariable: 'GEMSTONE') asFileReference.
#('exportRowanProjectAsTopaz.solo')
Expand Down
2 changes: 1 addition & 1 deletion templates/default_rowan3.ston
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
GDKrowanStoneDirectorySpec {
GDKrowan3StoneDirectorySpec {
#name : 'default_rowan3',
#backups : 'backups',
#bin : 'bin',
Expand Down
2 changes: 1 addition & 1 deletion templates/minimal_rowan3.ston
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
GDKrowanStoneDirectorySpec {
GDKrowan3StoneDirectorySpec {
#name : 'minimal_rowan3',
#customenv : 'customenv',
#dbfSource : '$GEMSTONE/bin/extent0.rowan3.dbf',
Expand Down
3 changes: 3 additions & 0 deletions tests/test_help.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,19 +14,22 @@ deleteStone.solo -h
downloadGemStone.solo -h
generateGsDevKitProjectSet.solo -h
gslist.solo --help
newExtent.solo --help
registerProductDirectory.solo -h
registerProduct.solo -h
registerProjectDirectory.solo -h
registerStonesDirectory.solo -h
registerStone.solo -h
registerTodeSharedDir.solo -h
registryQuery.solo -h
registryReport.solo --help
startNetldi.solo --help
startStone.solo -h
stopNetldi.solo --help
stopStone.solo --help
template.solo -h
todeIt.solo -h
updateClientLibs.solo -h
updateCustomEnv.solo -h
updateProjectSet.solo --help
versionReport.gs_solo -h
Expand Down

0 comments on commit cbb432e

Please sign in to comment.