@@ -15,97 +15,56 @@ BaselineOfPillar >> baseline: spec [
1515 chrysal: spec;
1616 containersPropertyEnvironment: spec;
1717 microdown: spec;
18- mustache: spec;
19- petitParser2: spec.
18+ mustache: spec.
19+
2020 spec postLoadDoIt: #postload:package: .
2121 spec
22- package: ' Pillar-MicrodownToPillarConverter' with: [ spec requires: #( 'Pillar-Core' 'Microdown' ) ];
23- package: ' Pillar-ExporterMicrodown' with: [ spec requires: #( 'Microdown' 'Pillar-PetitPillar' 'Pillar-ExporterCore' 'Pillar-Tests-ExporterCore') ];
2422 package: ' Pillar-Core' ;
25- package: ' Pillar-Tests-Core' with: [ spec requires: #( 'Pillar-Core' 'Pillar-ExporterText' 'Pillar-ExporterPillar' 'Pillar-PetitPillar' ) ];
26- package: ' Pillar-Model' with: [ spec requires: #( 'Pillar-Core' ) ];
27- package: ' Pillar-Chrysal-Generator' with: [ spec requires: #( 'Chrysal' ) ];
28- package: ' Pillar-Cli' with: [ spec requires: #( 'Pillar-ExporterCore' 'Pillar-Chrysal' ) ];
29- package: ' Pillar-Chrysal' with: [ spec requires: #( 'Pillar-ExporterCore' ) ];
30-
31- package: ' Pillar-ExporterBeamer' with: [ spec requires: #( 'Pillar-ExporterLaTeX' ) ];
32- package: ' Pillar-ExporterCore' with: [ spec requires: #( 'Pillar-Model' 'ContainersPropertyEnvironment' ) ];
33- package: ' Pillar-ExporterDeckJS' with: [ spec requires: #( 'Pillar-ExporterHTML' ) ];
34- package: ' Pillar-ExporterEPub' with: [ spec requires: #( 'Pillar-ExporterCore' 'Pillar-ExporterHTML' ) ];
35- package: ' Pillar-Tests-ExporterEPub' with: [ spec requires: #( 'Pillar-ExporterEPub' 'Pillar-Tests-ExporterCore' 'Pillar-Tests-ExporterHTML' ) ];
36- package: ' Pillar-ExporterHTML' with: [ spec requires: #( 'Pillar-ExporterCore' ) ];
37- package: ' Pillar-ExporterLaTeX' with: [ spec requires: #( 'Pillar-ExporterCore' 'Pillar-ExporterPillar' ) ];
38- package: ' Pillar-ExporterMarkdown' with: [ spec requires: #( 'Pillar-ExporterCore' 'Pillar-ExporterHTML' ) ];
39- package: ' Pillar-ExporterPillar' with: [ spec requires: #( 'Pillar-ExporterCore' 'Pillar-PetitPillar' ) ];
40- package: ' Pillar-ExporterText' with: [ spec requires: #( 'Pillar-ExporterCore' ) ];
41- package: ' Pillar-CodeBlockEvaluator' with: [ spec requires: #( 'Pillar-Core' ) ];
42- package: ' Pillar-PetitPillar' with: [ spec requires: #( 'PetitParser2Core' 'Pillar-Model' ) ];
43- package: ' Pillar-Pharo-Tools' with: [ spec requires: #( 'Pillar-Model' 'All exporters' ) ];
44- package: ' Pillar-Project' with: [ spec requires: #( 'Pillar-Model' 'All exporters' ) ];
23+ package: ' Pillar-Tests-Core'
24+ with: [ spec requires:
25+ #( 'Pillar-Core') ];
26+
27+ package: ' Pillar-Model'
28+ with: [ spec requires: #( 'Pillar-Core' ) ];
4529
30+ package: ' Pillar-Tests-Model'
31+ with: [ spec requires:
32+ #( 'Pillar-Core' 'Pillar-Model' 'Pillar-Tests-Core' ) ];
33+
34+ package: ' Pillar-Chrysal-Generator'
35+ with: [ spec requires: #( 'Chrysal' ) ];
36+
37+
38+ package: ' Pillar-Cli'
39+ with: [ spec requires: #( 'Pillar-ExporterCore' 'Pillar-Chrysal' 'Pillar-Project') ];
40+
4641 package: ' Pillar-Tests-Cli' with: [ spec requires: #( 'Pillar-Cli' ) ];
47- package: ' Pillar-Tests-ExporterBeamer' with: [ spec requires: #( 'Pillar-ExporterBeamer' 'Pillar-Tests-ExporterLaTeX' ) ];
42+
43+ package: ' Pillar-Chrysal' with: [ spec requires: #( 'Pillar-ExporterCore' ) ];
44+
45+ package: ' Pillar-ExporterCore' with: [ spec requires: #( 'Pillar-Model' 'ContainersPropertyEnvironment' ) ];
4846 package: ' Pillar-Tests-ExporterCore' with: [ spec requires: #( 'Pillar-Tests-Model' 'Pillar-ExporterCore' ) ];
49- package: ' Pillar-Tests-ExporterDeckJS' with: [ spec requires: #( 'Pillar-ExporterDeckJS' 'Pillar-Tests-ExporterHTML' ) ];
50- package: ' Pillar-Tests-ExporterHTML' with: [ spec requires: #( 'Pillar-ExporterHTML' 'Pillar-Tests-ExporterCore' ) ];
51- package: ' Pillar-Tests-ExporterLaTeX' with: [ spec requires: #( 'Pillar-ExporterLaTeX' 'Pillar-Tests-ExporterCore' ) ];
52- package: ' Pillar-Tests-ExporterMarkdown' with: [ spec requires: #( 'Pillar-ExporterMarkdown' 'Pillar-Tests-ExporterCore' 'Pillar-Tests-ExporterHTML' ) ];
53- package: ' Pillar-Tests-ExporterPillar' with: [ spec requires: #( 'Pillar-ExporterPillar' 'Pillar-Tests-ExporterCore' ) ];
54- package: ' Pillar-Tests-ExporterText' with: [ spec requires: #( 'Pillar-ExporterText' 'Pillar-Tests-ExporterCore' ) ];
55- package: ' Pillar-Tests-Model' with: [ spec requires: #( 'Pillar-Model' 'Pillar-ExporterPillar' 'Pillar-ExporterText' 'Pillar-Core' 'Pillar-Tests-PetitPillar' ) ];
56- package: ' Pillar-Tests-Model-PetitPillar' with: [ spec requires: #( 'Pillar-Core' 'Pillar-Tests-Core' 'Pillar-Tests-Model' 'Pillar-PetitPillar' 'Pillar-Model' 'Pillar-Tests-PetitPillar' ) ];
57- package: ' Pillar-Tests-Model-ExporterText' with: [ spec requires: #( 'Pillar-Core' 'Pillar-PetitPillar' 'Pillar-Tests-ExporterText' ) ];
58- package: ' Pillar-Tests-Model-ExporterPillar' with: [ spec requires: #( 'Pillar-Model' 'Pillar-PetitPillar' 'Pillar-Tests-ExporterPillar' ) ];
59- package: ' Pillar-Tests-PetitPillar' with: [ spec requires: #( 'PetitParser2Core' 'Pillar-PetitPillar' ) ];
47+
48+ package: ' Pillar-Project' with: [ spec requires: #( 'Pillar-Model' ) ];
49+
6050 package: ' Pillar-Tests-Project' with: [ spec requires: #( 'Pillar-Project' ) ];
6151 package: ' Pillar-Tests-Integration' with: [ spec requires: #( 'Pillar-Project' ) ].
6252
63- spec
64- group: ' ALL' with: #( 'All tests' 'All but tests' ) ;
65- group: ' All but tests' with: #( 'All exporters' 'Pillar-Cli' 'Pillar-Pharo-Tools' 'parser' 'Pillar-Project' 'Pillar-CodeBlockEvaluator' ) ;
66- group: ' All exporter tests' with: #( 'html exporter tests' 'latex exporter tests' 'beamer exporter tests' 'deckjs exporter tests' 'markdown exporter tests' 'pillar exporter tests' 'text exporter tests' 'ePub exporter tests' ) ;
67- group: ' All exporters' with: #( 'html exporter' 'latex exporter' 'beamer exporter' 'deckjs exporter' 'markdown exporter' 'pillar exporter' 'text exporter' 'ePub exporter' ) ;
68- group: ' All tests' with: #( 'All exporter tests' 'Pillar-Tests-Model' 'Pillar-Tests-ExporterCore' #'Pillar-Tests-Cli' 'parser tests' 'Pillar-Tests-Project' 'Pillar-Tests-Integration' ) ;
6953
70-
71- group: ' beamer exporter' with: #( 'Pillar-ExporterBeamer' ) ;
72- group: ' beamer exporter tests' with: #( 'Pillar-Tests-ExporterBeamer' ) ;
73-
74- group: ' deckjs exporter' with: #( 'Pillar-ExporterDeckJS' ) ;
75- group: ' deckjs exporter tests' with: #( 'Pillar-Tests-ExporterDeckJS' ) ;
76-
77- group: ' ePub exporter' with: #( #'Pillar-ExporterEPub' ) ;
78- group: ' ePub exporter tests' with: #( #'Pillar-Tests-ExporterEPub' ) ;
79-
80- group: ' html exporter' with: #( 'Pillar-ExporterHTML' ) ;
81- group: ' html exporter tests' with: #( 'Pillar-Tests-ExporterHTML' ) ;
82-
83- group: ' latex exporter' with: #( 'Pillar-ExporterLaTeX' ) ;
84- group: ' latex exporter tests' with: #( 'Pillar-Tests-ExporterLaTeX' ) ;
85-
86- group: ' markdown exporter' with: #( 'Pillar-ExporterMarkdown' 'parser' ) ;
87- group: ' markdown exporter tests' with: #( 'Pillar-Tests-ExporterMarkdown' ) ;
88-
89- group: ' parser' with: #( 'Pillar-PetitPillar' ) ;
90- group: ' parser tests' with: #( 'Pillar-Tests-PetitPillar' ) ;
91-
92- group: ' pillar exporter' with: #( 'Pillar-ExporterPillar' ) ;
93- group: ' pillar exporter tests' with: #( 'Pillar-Tests-ExporterPillar' ) ;
94-
95- group: ' text exporter' with: #( 'Pillar-ExporterText' ) ;
96- group: ' text exporter tests' with: #( 'Pillar-Tests-ExporterText' ) ;
97-
98- group: ' Core' with: #( 'Pillar-Core' ) ;
99- group: ' Model' with: #( 'Pillar-Model' ) ].
100-
101- spec for: #windows do: [
102- self processWrapper: spec.
103- spec package: ' Pillar-Project' with: [ spec requires: ' ProcessWrapper' ] ].
104-
105-
106- spec for: #( unix osx ) do: [
107- self osSubProcess: spec.
108- spec package: ' Pillar-Project' with: [ spec requires: ' OSSubprocess' ] ]
54+ spec
55+ group: ' All'
56+ with:
57+ #(
58+ 'Pillar-Tests-Core'
59+ 'Pillar-Tests-Model'
60+ 'Pillar-Tests-ExporterCore'
61+ 'Pillar-Tests-Cli'
62+ 'Pillar-Tests-Project'
63+ 'Pillar-Tests-Integration' ) ;
64+ group: ' Core'
65+ with: #( 'Pillar-Core' ) ;
66+ group:
67+ ' Model' with: #( 'Pillar-Model' ) ].
10968]
11069
11170{ #category : ' dependencies' }
@@ -183,12 +142,6 @@ BaselineOfPillar >> osSubProcess: spec [
183142 spec baseline: ' OSSubprocess' with: [ spec repository: ' github://pharo-contributions/OSSubprocess:v2.0.0/repository' ]
184143]
185144
186- { #category : ' dependencies' }
187- BaselineOfPillar >> petitParser2: spec [
188-
189- spec baseline: ' PetitParser2Core' with: [ spec repository: ' github://kursjan/petitparser2' ]
190- ]
191-
192145{ #category : ' baselines' }
193146BaselineOfPillar >> postload: loader package: packageSpec [
194147 " we terminate this polling process. "
0 commit comments