From 5862bfb89e3f30d43bb7feb28d14f9325671558e Mon Sep 17 00:00:00 2001 From: Dale Henrichs Date: Tue, 17 Aug 2021 13:51:29 -0700 Subject: [PATCH] update packages/t2f2t to eliminate wired path add BaselineOfSuperDoit_GsDevKit as starting point for GsDevKit/GsDevKit_home#321 support --- .../.filetree | 4 ++ .../README.md | 0 .../instance/baseline..st | 25 ++++++++++++ .../instance/project.st | 5 +++ .../methodProperties.json | 6 +++ .../properties.json | 14 +++++++ .../monticello.meta/categories.st | 1 + .../monticello.meta/initializers.st | 0 .../monticello.meta/package | 1 + .../monticello.meta/version | 1 + .../properties.json | 2 + packages/t2f2t/specs/filetree.ston | 4 +- packages/t2f2t/specs/tonel.ston | 4 +- packages/t2f2t/tonel.ston | 2 +- .../BaselineOfSuperDoit_GsDevKit.class.st | 39 +++++++++++++++++++ .../BaselineOfSuperDoit_GsDevKit/package.st | 1 + 16 files changed, 104 insertions(+), 5 deletions(-) create mode 100644 packages/filetree/BaselineOfSuperDoit_GsDevKit.package/.filetree create mode 100644 packages/filetree/BaselineOfSuperDoit_GsDevKit.package/BaselineOfSuperDoit_GsDevKit.class/README.md create mode 100644 packages/filetree/BaselineOfSuperDoit_GsDevKit.package/BaselineOfSuperDoit_GsDevKit.class/instance/baseline..st create mode 100644 packages/filetree/BaselineOfSuperDoit_GsDevKit.package/BaselineOfSuperDoit_GsDevKit.class/instance/project.st create mode 100644 packages/filetree/BaselineOfSuperDoit_GsDevKit.package/BaselineOfSuperDoit_GsDevKit.class/methodProperties.json create mode 100644 packages/filetree/BaselineOfSuperDoit_GsDevKit.package/BaselineOfSuperDoit_GsDevKit.class/properties.json create mode 100644 packages/filetree/BaselineOfSuperDoit_GsDevKit.package/monticello.meta/categories.st create mode 100644 packages/filetree/BaselineOfSuperDoit_GsDevKit.package/monticello.meta/initializers.st create mode 100644 packages/filetree/BaselineOfSuperDoit_GsDevKit.package/monticello.meta/package create mode 100644 packages/filetree/BaselineOfSuperDoit_GsDevKit.package/monticello.meta/version create mode 100644 packages/filetree/BaselineOfSuperDoit_GsDevKit.package/properties.json create mode 100644 packages/tonel/BaselineOfSuperDoit_GsDevKit/BaselineOfSuperDoit_GsDevKit.class.st create mode 100644 packages/tonel/BaselineOfSuperDoit_GsDevKit/package.st diff --git a/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/.filetree b/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/.filetree new file mode 100644 index 0000000..8998102 --- /dev/null +++ b/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/.filetree @@ -0,0 +1,4 @@ +{ + "noMethodMetaData" : true, + "separateMethodMetaAndSource" : false, + "useCypressPropertiesFile" : true } diff --git a/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/BaselineOfSuperDoit_GsDevKit.class/README.md b/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/BaselineOfSuperDoit_GsDevKit.class/README.md new file mode 100644 index 0000000..e69de29 diff --git a/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/BaselineOfSuperDoit_GsDevKit.class/instance/baseline..st b/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/BaselineOfSuperDoit_GsDevKit.class/instance/baseline..st new file mode 100644 index 0000000..c5eb46e --- /dev/null +++ b/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/BaselineOfSuperDoit_GsDevKit.class/instance/baseline..st @@ -0,0 +1,25 @@ +baseline +baseline: spec + + spec + for: #'common' + do: [ + spec + package: 'GsDevKit-Core'; + package: 'GsDevKit-Tests' with: [ spec requires: #('GsDevKit-Core') ]; + package: 'SuperDoit-Core'. + spec + group: 'default' with: #('GsDevKitTests'); + group: 'GsDevKit' with: #('GsDevKit-Core'); + group: 'GsDevKitTests' with: #('GsDevKit-Tests'); + group: 'SuperDoit' with: #('SuperDoit-Core') ]. + spec + for: #'gs3.6.x' + do: [ + spec package: 'SuperDoit-GemStone-Kernel36x'. + spec group: 'GsDevKit' with: #('GsDevKit-Kernel36x') ]. + spec + for: #(#'gs3.6.x' #'gs3.7.x') + do: [ + spec package: 'SuperDoit-GemStone-Kernel'. + spec group: 'GsDevKit' with: #('GsDevKit-Kernel') ] \ No newline at end of file diff --git a/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/BaselineOfSuperDoit_GsDevKit.class/instance/project.st b/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/BaselineOfSuperDoit_GsDevKit.class/instance/project.st new file mode 100644 index 0000000..c887969 --- /dev/null +++ b/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/BaselineOfSuperDoit_GsDevKit.class/instance/project.st @@ -0,0 +1,5 @@ +accessing +project + ^ super project + loadType: #'atomic'; + yourself \ No newline at end of file diff --git a/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/BaselineOfSuperDoit_GsDevKit.class/methodProperties.json b/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/BaselineOfSuperDoit_GsDevKit.class/methodProperties.json new file mode 100644 index 0000000..94da1f3 --- /dev/null +++ b/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/BaselineOfSuperDoit_GsDevKit.class/methodProperties.json @@ -0,0 +1,6 @@ +{ + "class" : { + }, + "instance" : { + "baseline:" : "jupiter 04/03/2021 13:58", + "project" : " 03/15/2021 14:47:27" } } diff --git a/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/BaselineOfSuperDoit_GsDevKit.class/properties.json b/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/BaselineOfSuperDoit_GsDevKit.class/properties.json new file mode 100644 index 0000000..474e299 --- /dev/null +++ b/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/BaselineOfSuperDoit_GsDevKit.class/properties.json @@ -0,0 +1,14 @@ +{ + "category" : "BaselineOfSuperDoit_GsDevKit", + "classinstvars" : [ + ], + "classvars" : [ + ], + "commentStamp" : "", + "instvars" : [ + ], + "name" : "BaselineOfSuperDoit_GsDevKit", + "pools" : [ + ], + "super" : "BaselineOf", + "type" : "normal" } diff --git a/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/monticello.meta/categories.st b/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/monticello.meta/categories.st new file mode 100644 index 0000000..fc6a7ed --- /dev/null +++ b/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/monticello.meta/categories.st @@ -0,0 +1 @@ +SystemOrganization addCategory: #'BaselineOfSuperDoit_GsDevKit'! diff --git a/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/monticello.meta/initializers.st b/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/monticello.meta/initializers.st new file mode 100644 index 0000000..e69de29 diff --git a/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/monticello.meta/package b/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/monticello.meta/package new file mode 100644 index 0000000..6ce067c --- /dev/null +++ b/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/monticello.meta/package @@ -0,0 +1 @@ +(name 'BaselineOfSuperDoit_GsDevKit') \ No newline at end of file diff --git a/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/monticello.meta/version b/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/monticello.meta/version new file mode 100644 index 0000000..db50fac --- /dev/null +++ b/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/monticello.meta/version @@ -0,0 +1 @@ +(name 'BaselineOfSuperDoit_GsDevKit-jupiter.2' message 'add registry classes' id '6d3d42e5-73e7-43bf-91f9-61c5ae94141f' date '04/03/2021' time '14:01:00' author 'jupiter' ancestors ((name 'BaselineOfSuperDoit_GsDevKit-cypress.1' message 'fabricated from a Cypress format repository' id '041e7bb5-fca4-4a8a-917f-809abb5dda3d' date '03/24/2021' time '21:22:23' author '' ancestors () stepChildren ())) stepChildren ()) \ No newline at end of file diff --git a/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/properties.json b/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/properties.json new file mode 100644 index 0000000..f037444 --- /dev/null +++ b/packages/filetree/BaselineOfSuperDoit_GsDevKit.package/properties.json @@ -0,0 +1,2 @@ +{ + } diff --git a/packages/t2f2t/specs/filetree.ston b/packages/t2f2t/specs/filetree.ston index 41271d7..5d3234b 100644 --- a/packages/t2f2t/specs/filetree.ston +++ b/packages/t2f2t/specs/filetree.ston @@ -1,10 +1,10 @@ RwLoadSpecificationV2 { #specName : 'filetree', #projectName : 't2f2tMeta', - #diskUrl : 'file:///home/dhenrich/rogue/_homes/rogue/_issue_260/shared/repos/superDoit', + #diskUrl : 'file:$GS_HOME//shared/gemstone/repos/superDoit', #projectSpecFile : 'packages/t2f2t/filetree.ston', #componentNames : [ 'SuperDoit' ], #comment : '' -} \ No newline at end of file +} diff --git a/packages/t2f2t/specs/tonel.ston b/packages/t2f2t/specs/tonel.ston index 0ecce3c..e0266d9 100644 --- a/packages/t2f2t/specs/tonel.ston +++ b/packages/t2f2t/specs/tonel.ston @@ -1,10 +1,10 @@ RwLoadSpecificationV2 { #specName : 'tonel', #projectName : 't2f2tMeta', - #diskUrl : 'file:///home/dhenrich/rogue/_homes/rogue/_issue_260/shared/repos/superDoit', + #diskUrl : 'file:$GS_HOME/shared/gemstone/repos/superDoit', #projectSpecFile : 'packages/t2f2t/tonel.ston', #componentNames : [ 'SuperDoit' ], #comment : '' -} \ No newline at end of file +} diff --git a/packages/t2f2t/tonel.ston b/packages/t2f2t/tonel.ston index c5c0a5f..8a2f65b 100644 --- a/packages/t2f2t/tonel.ston +++ b/packages/t2f2t/tonel.ston @@ -8,4 +8,4 @@ RwProjectSpecificationV2 { #packageFormat : 'tonel', #packageConvention : 'Monticello', #comment : '' -} +} \ No newline at end of file diff --git a/packages/tonel/BaselineOfSuperDoit_GsDevKit/BaselineOfSuperDoit_GsDevKit.class.st b/packages/tonel/BaselineOfSuperDoit_GsDevKit/BaselineOfSuperDoit_GsDevKit.class.st new file mode 100644 index 0000000..0a53f3d --- /dev/null +++ b/packages/tonel/BaselineOfSuperDoit_GsDevKit/BaselineOfSuperDoit_GsDevKit.class.st @@ -0,0 +1,39 @@ +Class { + #name : 'BaselineOfSuperDoit_GsDevKit', + #superclass : 'BaselineOf', + #category : 'BaselineOfSuperDoit_GsDevKit' +} + +{ #category : 'baseline' } +BaselineOfSuperDoit_GsDevKit >> baseline: spec [ + + spec + for: #'common' + do: [ + spec + package: 'GsDevKit-Core'; + package: 'GsDevKit-Tests' with: [ spec requires: #('GsDevKit-Core') ]; + package: 'SuperDoit-Core'. + spec + group: 'default' with: #('GsDevKitTests'); + group: 'GsDevKit' with: #('GsDevKit-Core'); + group: 'GsDevKitTests' with: #('GsDevKit-Tests'); + group: 'SuperDoit' with: #('SuperDoit-Core') ]. + spec + for: #'gs3.6.x' + do: [ + spec package: 'SuperDoit-GemStone-Kernel36x'. + spec group: 'GsDevKit' with: #('GsDevKit-Kernel36x') ]. + spec + for: #(#'gs3.6.x' #'gs3.7.x') + do: [ + spec package: 'SuperDoit-GemStone-Kernel'. + spec group: 'GsDevKit' with: #('GsDevKit-Kernel') ] +] + +{ #category : 'accessing' } +BaselineOfSuperDoit_GsDevKit >> project [ + ^ super project + loadType: #'atomic'; + yourself +] diff --git a/packages/tonel/BaselineOfSuperDoit_GsDevKit/package.st b/packages/tonel/BaselineOfSuperDoit_GsDevKit/package.st new file mode 100644 index 0000000..d2d38a4 --- /dev/null +++ b/packages/tonel/BaselineOfSuperDoit_GsDevKit/package.st @@ -0,0 +1 @@ +Package { #name : 'BaselineOfSuperDoit_GsDevKit' }