From b8262d00ca8325cc13d7f7e9c29db06afbfcf1f8 Mon Sep 17 00:00:00 2001 From: ruidajo Date: Tue, 2 Apr 2024 22:36:49 +0000 Subject: [PATCH] Debugging baseline. --- .../BaselineOfMiniDocs.class.st | 194 +++++++++--------- 1 file changed, 97 insertions(+), 97 deletions(-) diff --git a/src/BaselineOfMiniDocs/BaselineOfMiniDocs.class.st b/src/BaselineOfMiniDocs/BaselineOfMiniDocs.class.st index 048ce46..afb6556 100644 --- a/src/BaselineOfMiniDocs/BaselineOfMiniDocs.class.st +++ b/src/BaselineOfMiniDocs/BaselineOfMiniDocs.class.st @@ -1,97 +1,97 @@ -Class { - #name : #BaselineOfMiniDocs, - #superclass : #BaselineOf, - #category : #BaselineOfMiniDocs -} - -{ #category : #accessing } -BaselineOfMiniDocs >> baseline: spec [ - - spec - for: #common - do: [ - "Dependencies" - self setUpTeapot: spec. - self setUpPetitParser: spec. - self setUpLepiterBuildingBlocs: spec. - spec - baseline: 'Mustache' with: [ spec repository: 'github://noha/mustache' ]; - baseline: 'Temple' with: [ spec repository: 'github://astares/Pharo-Temple/src' ]; - baseline: 'Tealight' with: [ spec repository: 'github://astares/Tealight:main/src' ]. - - "self fossil: spec." - "self xmlParserHTML: spec" - - "Packages" - spec - package: 'PetitMarkdown' with: [ spec requires: #('PetitParser')]; - package: 'MiniDocs' - with: [ spec requires: #( - 'Mustache' 'Temple' "Templating" - 'Teapot' 'Tealight' "Web server" - 'PetitMarkdown' 'PetitParser' "Parsers" - 'DataFrame' "Tabular data")]. -. - - "Groups" - - ]. - spec - -] - -{ #category : #accessing } -BaselineOfMiniDocs >> fossil: spec [ - | repo | - repo := ExoRepo new - repository: 'https://code.sustrato.red/Offray/Fossil'. - repo load. - spec baseline: 'Fossil' with: [ spec repository: 'gitlocal://', repo local fullName ] -] - -{ #category : #accessing } -BaselineOfMiniDocs >> semanticVersion [ - ^ '0.2.0' -] - -{ #category : #accessing } -BaselineOfMiniDocs >> setUpLepiterBuildingBlocs: spec [ - spec - baseline: 'LepiterBuildingBlocs' - with: [spec - repository: 'github://botwhytho/LepiterBuildingBlocs:main/src'; - loads: #('ALL')]; - import: 'LepiterBuildingBlocs' -] - -{ #category : #accessing } -BaselineOfMiniDocs >> setUpPetitParser: spec [ - spec - baseline: 'PetitParser' - with: [ spec - repository: 'github://moosetechnology/PetitParser:v3.x.x/src'; - loads: #('Minimal' 'Core' 'Tests' 'Islands')]; - import: 'PetitParser' -] - -{ #category : #accessing } -BaselineOfMiniDocs >> setUpTeapot: spec [ - - spec - baseline: 'Teapot' - with: [ spec - repository: 'github://zeroflag/Teapot/source'; - loads: #('ALL') ]; - import: 'Teapot' -] - -{ #category : #accessing } -BaselineOfMiniDocs >> xmlParserHTML: spec [ - - spec - baseline: 'XMLParserHTML' - with: [ spec - repository: 'github://pharo-contributions/XML-XMLParserHTML/src'; - loads: #('ALL')]; - import: 'XMLParserHTML' -] +Class { + #name : #BaselineOfMiniDocs, + #superclass : #BaselineOf, + #category : #BaselineOfMiniDocs +} + +{ #category : #accessing } +BaselineOfMiniDocs >> baseline: spec [ + + spec + for: #common + do: [ + "Dependencies" + self setUpTeapot: spec. + self setUpPetitParser: spec. + self setUpLepiterBuildingBlocs: spec. + spec + baseline: 'Mustache' with: [ spec repository: 'github://noha/mustache' ]; + baseline: 'Temple' with: [ spec repository: 'github://astares/Pharo-Temple/src' ]; + baseline: 'Tealight' with: [ spec repository: 'github://astares/Tealight:main/src' ]. + + "self fossil: spec." + self xmlParserHTML: spec. + + "Packages" + spec + package: 'PetitMarkdown' with: [ spec requires: #('PetitParser')]; + package: 'MiniDocs' + with: [ spec requires: #( + 'Mustache' 'Temple' "Templating" + 'Teapot' 'Tealight' "Web server" + 'PetitMarkdown' 'PetitParser' "Parsers" + 'DataFrame' "Tabular data")]. +. + + "Groups" + + ]. + spec + +] + +{ #category : #accessing } +BaselineOfMiniDocs >> fossil: spec [ + | repo | + repo := ExoRepo new + repository: 'https://code.sustrato.red/Offray/Fossil'. + repo load. + spec baseline: 'Fossil' with: [ spec repository: 'gitlocal://', repo local fullName ] +] + +{ #category : #accessing } +BaselineOfMiniDocs >> semanticVersion [ + ^ '0.2.0' +] + +{ #category : #accessing } +BaselineOfMiniDocs >> setUpLepiterBuildingBlocs: spec [ + spec + baseline: 'LepiterBuildingBlocs' + with: [spec + repository: 'github://botwhytho/LepiterBuildingBlocs:main/src'; + loads: #('ALL')]; + import: 'LepiterBuildingBlocs' +] + +{ #category : #accessing } +BaselineOfMiniDocs >> setUpPetitParser: spec [ + spec + baseline: 'PetitParser' + with: [ spec + repository: 'github://moosetechnology/PetitParser:v3.x.x/src'; + loads: #('Minimal' 'Core' 'Tests' 'Islands')]; + import: 'PetitParser' +] + +{ #category : #accessing } +BaselineOfMiniDocs >> setUpTeapot: spec [ + + spec + baseline: 'Teapot' + with: [ spec + repository: 'github://zeroflag/Teapot/source'; + loads: #('ALL') ]; + import: 'Teapot' +] + +{ #category : #accessing } +BaselineOfMiniDocs >> xmlParserHTML: spec [ + + spec + baseline: 'XMLParserHTML' + with: [ spec + repository: 'github:///ruidajo/XML-XMLParserHTML/src'; + loads: #('ALL')]; + import: 'XMLParserHTML' +]