11baseline
22baseline: spec
3- < baseline>
4- spec for: #' common' do: [
5- spec blessing: #' baseline' .
6- spec
7- package: ' Grease-Core' ;
8- package: ' Grease-Tests-Core' with: [
9- spec requires: #('Grease-Core' ) . ];
10- package: ' Grease-GemStone330-Core' .
11- spec
12- group: ' Core' with: #('Grease-Core' ) ;
13- group: ' Core Tests' with: #('Grease-Tests-Core' ) ;
14- group: ' Slime' with: #('Core' ) ;
15- group: ' Slime Tests' with: #('Core Tests' ) ;
16- group: ' Tests' with: #('Core Tests' 'Slime Tests' ) ;
17- group: ' default' with: #('Slime' ) . ].
18-
19- spec for: #' squeak5.x' do: [
20- spec project: ' Refactoring-Core' with: [
21- spec
22- className: ' ConfigurationOfRefactoringBrowser' ;
23- versionString: #' stable' ;
24- loads: #('Core' ) ;
25- repository: ' http://www.squeaksource.com/MetacelloRepository' ].
26- spec
27- package: ' Grease-Core' with: [
28- spec includes: #('Grease-Squeak5-Core' ) . ];
29- package: ' Grease-Tests-Core' with: [
30- spec
31- requires: #('Grease-Squeak5-Core' ) ;
32- includes: #('Grease-Tests-Squeak-Core' 'Grease-Tests-Squeak5-Core' ) . ];
33- package: ' Grease-Squeak5-Core' with: [
34- spec requires: #('Grease-Core' ) . ];
35- package: ' Grease-Tests-Squeak-Core' with: [
36- spec requires: #('Grease-Tests-Core' ) . ];
37- package: ' Grease-Tests-Squeak5-Core' with: [
38- spec requires: #('Grease-Tests-Squeak-Core' ) . ];
39- package: ' Grease-Slime' with: [
40- spec requires: #('Refactoring-Core' 'Grease-Core' ) . ];
41- package: ' Grease-Tests-Slime' with: [
42- spec requires: #('Grease-Slime' ) . ].
43- spec
44- group: ' Slime' with: #('Grease-Slime' ) ;
45- group: ' Slime Tests' with: #('Grease-Tests-Slime' ) . ].
46-
47- spec for: #' pharo3.x' do: [
48- spec
49- package: ' Grease-Core' with: [
50- spec includes: #('Grease-Pharo30-Core' ) . ];
51- package: ' Grease-Tests-Core' with: [
52- spec
53- requires: #('Grease-Pharo30-Core' ) ;
54- includes: #('Grease-Tests-Pharo20-Core' ) . ];
55- package: ' Grease-Pharo30-Core' with: [
56- spec requires: #('Grease-Core' ) . ];
57- package: ' Grease-Tests-Pharo20-Core' with: [
58- spec requires: #('Grease-Tests-Core' ) . ];
59- package: ' Grease-Slime' with: [
60- spec requires: #('Grease-Core' ) . ];
61- package: ' Grease-Tests-Slime' with: [
62- spec requires: #('Grease-Slime' ) . ].
63- spec
64- group: ' Slime' with: #('Grease-Slime' ) ;
65- group: ' Slime Tests' with: #('Grease-Tests-Slime' ) . ].
66-
67- spec for: #(#'pharo4.x' #'pharo5.x' ) do: [
68- spec
69- package: ' Grease-Core' with: [
70- spec includes: #('Grease-Pharo30-Core' ) . ];
71- package: ' Grease-Tests-Core' with: [
72- spec
73- requires: #('Grease-Pharo30-Core' ) ;
74- includes: #('Grease-Tests-Pharo20-Core' ) . ];
75- package: ' Grease-Pharo30-Core' with: [
76- spec requires: #('Grease-Core' ) . ];
77- package: ' Grease-Tests-Pharo20-Core' with: [
78- spec requires: #('Grease-Tests-Core' ) . ];
79- package: ' Grease-Pharo40-Slime' with: [
80- spec requires: #('Grease-Core' ) . ];
81- package: ' Grease-Tests-Slime' with: [
82- spec requires: #('Grease-Pharo40-Slime' ) . ].
83- spec
84- group: ' Slime' with: #('Grease-Pharo40-Slime' ) ;
85- group: ' Slime Tests' with: #('Grease-Tests-Slime' ) . ].
86-
87- spec for: #' pharo6.x' do: [
88- spec
89- package: ' Grease-Core' with: [
90- spec includes: #('Grease-Pharo60-Core' ) . ];
91- package: ' Grease-Tests-Core' with: [
92- spec
93- requires: #('Grease-Pharo60-Core' ) ;
94- includes: #('Grease-Tests-Pharo20-Core' ) . ];
95- package: ' Grease-Pharo60-Core' with: [
96- spec requires: #('Grease-Core' ) . ];
97- package: ' Grease-Tests-Pharo20-Core' with: [
98- spec requires: #('Grease-Tests-Core' ) . ];
99- package: ' Grease-Pharo40-Slime' with: [
100- spec requires: #('Grease-Core' ) . ];
101- package: ' Grease-Tests-Slime' with: [
102- spec requires: #('Grease-Pharo40-Slime' ) . ].
103- spec
104- group: ' Slime' with: #('Grease-Pharo40-Slime' ) ;
105- group: ' Slime Tests' with: #('Grease-Tests-Slime' ) . ].
106-
107- spec for: #' gemstone' do: [
108- spec
109- project: ' GsCore' with: [
110- spec
111- className: ' ConfigurationOfGsCore' ;
112- versionString: #' stable' ;
113- repository: ' http://seaside.gemtalksystems.com/ss/MetacelloRepository' ];
114- project: ' UTF8' with: [
115- spec
116- className: ' ConfigurationOfGsMisc' ;
117- versionString: #' stable' ;
118- loads: #('Utf8Encoding' ) ;
119- repository: ' http://seaside.gemtalksystems.com/ss/MetacelloRepository' ];
120- project: ' System-Digital-Signatures' copyFrom: ' UTF8' with: [
121- spec loads: #('System-Digital-Signatures' ) ];
122- project: ' SMTPMail' copyFrom: ' UTF8' with: [
123- spec loads: #('SMTPMail' ) ].
124- spec
125- package: ' Grease-Core' with: [
126- spec
127- requires: #('GsCore' ) ;
128- includes: #('Grease-GemStone-Core' ) . ];
129- package: ' Grease-Tests-Core' with: [
130- spec
131- requires: #('Grease-GemStone-Core' ) ;
132- includes: #('Grease-Tests-GemStone-Core' ) . ];
133- package: ' Grease-GemStone-Core' with: [
134- spec requires: #('Grease-Core' 'GsCore' 'System-Digital-Signatures' 'UTF8' 'SMTPMail' ) . ];
135- package: ' Grease-Tests-GemStone-Core' with: [
136- spec requires: #('Grease-Tests-Core' ) . ]. ].
137-
138- spec for: #' gs2.x' do: [
139- spec
140- package: ' Grease-GemStone-Core' with: [
141- spec includes: #('Grease-GemStone200-Core' ) . ];
142- package: ' Grease-GemStone200-Core' with: [
143- spec requires: #('Grease-GemStone-Core' ) . ]. ].
144-
145- spec for: #' gs2.3.x' do: [
146- spec
147- package: ' Grease-GemStone-Core' with: [
148- spec includes: #('Grease-GemStone230-Core' ) . ];
149- package: ' Grease-GemStone230-Core' with: [
150- spec requires: #('Grease-GemStone-Core' ) . ]. ].
151-
152- spec for: #' gs2.4.x' do: [
153- spec
154- package: ' Grease-GemStone-Core' with: [
155- spec includes: #('Grease-GemStone240-Core' ) . ];
156- package: ' Grease-GemStone240-Core' with: [
157- spec requires: #('Grease-GemStone-Core' ) . ]. ].
158-
159- spec for: #' gs3.x' do: [
160- spec
161- package: ' Grease-GemStone-Core' with: [
162- spec includes: #('Grease-GemStone300-Core' ) . ];
163- package: ' Grease-GemStone300-Core' with: [
164- spec
165- requires: #('Grease-GemStone-Core' ) ;
166- postLoadDoIt: #' initializeLatin1ToUtf8Encodings' . ]. ].
167-
168- spec for: #(#'gs3.2.x' #'gs3.3.x' #'gs3.4.x' ) do: [
169- spec package: ' Grease-Tests-GemStone-Core' with: ' Grease-Tests-GemStone-Core.v32' . ].
3+ < baseline>
4+ spec
5+ for: #' common'
6+ do: [
7+ spec blessing: #' baseline' .
8+ spec
9+ package: ' Grease-Core' ;
10+ package: ' Grease-Tests-Core' with: [ spec requires: #('Grease-Core') ];
11+ package: ' Grease-GemStone330-Core' .
12+ spec
13+ group: ' Core' with: #('Grease-Core') ;
14+ group: ' Core Tests' with: #('Grease-Tests-Core') ;
15+ group: ' Slime' with: #('Core') ;
16+ group: ' Slime Tests' with: #('Core Tests') ;
17+ group: ' Tests' with: #('Core Tests' 'Slime Tests') ;
18+ group: ' default' with: #('Slime') ].
19+ spec
20+ for: #' squeak5.x'
21+ do: [
22+ spec
23+ project: ' Refactoring-Core'
24+ with: [
25+ spec
26+ className: ' ConfigurationOfRefactoringBrowser' ;
27+ versionString: #' stable' ;
28+ loads: #('Core') ;
29+ repository: ' http://www.squeaksource.com/MetacelloRepository' ].
30+ spec
31+ package: ' Grease-Core'
32+ with: [ spec includes: #('Grease-Squeak5-Core') ];
33+ package: ' Grease-Tests-Core'
34+ with: [
35+ spec
36+ requires: #('Grease-Squeak5-Core') ;
37+ includes:
38+ #('Grease-Tests-Squeak-Core' 'Grease-Tests-Squeak5-Core') ];
39+ package: ' Grease-Squeak5-Core'
40+ with: [ spec requires: #('Grease-Core') ];
41+ package: ' Grease-Tests-Squeak-Core'
42+ with: [ spec requires: #('Grease-Tests-Core') ];
43+ package: ' Grease-Tests-Squeak5-Core'
44+ with: [ spec requires: #('Grease-Tests-Squeak-Core') ];
45+ package: ' Grease-Slime'
46+ with: [ spec requires: #('Refactoring-Core' 'Grease-Core') ];
47+ package: ' Grease-Tests-Slime'
48+ with: [ spec requires: #('Grease-Slime') ].
49+ spec
50+ group: ' Slime' with: #('Grease-Slime') ;
51+ group: ' Slime Tests' with: #('Grease-Tests-Slime') ].
52+ spec
53+ for: #' pharo3.x'
54+ do: [
55+ spec
56+ package: ' Grease-Core'
57+ with: [ spec includes: #('Grease-Pharo30-Core') ];
58+ package: ' Grease-Tests-Core'
59+ with: [
60+ spec
61+ requires: #('Grease-Pharo30-Core') ;
62+ includes: #('Grease-Tests-Pharo20-Core') ];
63+ package: ' Grease-Pharo30-Core'
64+ with: [ spec requires: #('Grease-Core') ];
65+ package: ' Grease-Tests-Pharo20-Core'
66+ with: [ spec requires: #('Grease-Tests-Core') ];
67+ package: ' Grease-Slime' with: [ spec requires: #('Grease-Core') ];
68+ package: ' Grease-Tests-Slime'
69+ with: [ spec requires: #('Grease-Slime') ].
70+ spec
71+ group: ' Slime' with: #('Grease-Slime') ;
72+ group: ' Slime Tests' with: #('Grease-Tests-Slime') ].
73+ spec
74+ for: #(#'pharo4.x' #'pharo5.x')
75+ do: [
76+ spec
77+ package: ' Grease-Core'
78+ with: [ spec includes: #('Grease-Pharo30-Core') ];
79+ package: ' Grease-Tests-Core'
80+ with: [
81+ spec
82+ requires: #('Grease-Pharo30-Core') ;
83+ includes: #('Grease-Tests-Pharo20-Core') ];
84+ package: ' Grease-Pharo30-Core'
85+ with: [ spec requires: #('Grease-Core') ];
86+ package: ' Grease-Tests-Pharo20-Core'
87+ with: [ spec requires: #('Grease-Tests-Core') ];
88+ package: ' Grease-Pharo40-Slime'
89+ with: [ spec requires: #('Grease-Core') ];
90+ package: ' Grease-Tests-Slime'
91+ with: [ spec requires: #('Grease-Pharo40-Slime') ].
92+ spec
93+ group: ' Slime' with: #('Grease-Pharo40-Slime') ;
94+ group: ' Slime Tests' with: #('Grease-Tests-Slime') ].
95+ spec
96+ for: #' pharo6.x'
97+ do: [
98+ spec
99+ package: ' Grease-Core'
100+ with: [ spec includes: #('Grease-Pharo60-Core') ];
101+ package: ' Grease-Tests-Core'
102+ with: [
103+ spec
104+ requires: #('Grease-Pharo60-Core') ;
105+ includes: #('Grease-Tests-Pharo20-Core') ];
106+ package: ' Grease-Pharo60-Core'
107+ with: [ spec requires: #('Grease-Core') ];
108+ package: ' Grease-Tests-Pharo20-Core'
109+ with: [ spec requires: #('Grease-Tests-Core') ];
110+ package: ' Grease-Pharo40-Slime'
111+ with: [ spec requires: #('Grease-Core') ];
112+ package: ' Grease-Tests-Slime'
113+ with: [ spec requires: #('Grease-Pharo40-Slime') ].
114+ spec
115+ group: ' Slime' with: #('Grease-Pharo40-Slime') ;
116+ group: ' Slime Tests' with: #('Grease-Tests-Slime') ].
117+ spec
118+ for: #' gemstone'
119+ do: [
120+ spec
121+ project: ' GsCore'
122+ with: [
123+ spec
124+ className: ' ConfigurationOfGsCore' ;
125+ versionString: #' stable' ;
126+ repository:
127+ ' http://seaside.gemtalksystems.com/ss/MetacelloRepository' ];
128+ project: ' UTF8'
129+ with: [
130+ spec
131+ className: ' ConfigurationOfGsMisc' ;
132+ versionString: #' stable' ;
133+ loads: #('Utf8Encoding') ;
134+ repository:
135+ ' http://seaside.gemtalksystems.com/ss/MetacelloRepository' ];
136+ project: ' System-Digital-Signatures'
137+ copyFrom: ' UTF8'
138+ with: [ spec loads: #('System-Digital-Signatures') ];
139+ project: ' SMTPMail'
140+ copyFrom: ' UTF8'
141+ with: [ spec loads: #('SMTPMail') ].
142+ spec
143+ package: ' Grease-Core'
144+ with: [
145+ spec
146+ requires: #('GsCore') ;
147+ includes: #('Grease-GemStone-Core') ];
148+ package: ' Grease-Tests-Core'
149+ with: [
150+ spec
151+ requires: #('Grease-GemStone-Core') ;
152+ includes: #('Grease-Tests-GemStone-Core') ];
153+ package: ' Grease-GemStone-Core'
154+ with: [
155+ spec
156+ requires:
157+ #('Grease-Core' 'GsCore' 'System-Digital-Signatures' 'UTF8' 'SMTPMail') ];
158+ package: ' Grease-Tests-GemStone-Core'
159+ with: [ spec requires: #('Grease-Tests-Core') ] ].
160+ spec
161+ for: #' gs2.x'
162+ do: [
163+ spec
164+ package: ' Grease-GemStone-Core'
165+ with: [ spec includes: #('Grease-GemStone200-Core') ];
166+ package: ' Grease-GemStone200-Core'
167+ with: [ spec requires: #('Grease-GemStone-Core') ] ].
168+ spec
169+ for: #' gs2.3.x'
170+ do: [
171+ spec
172+ package: ' Grease-GemStone-Core'
173+ with: [ spec includes: #('Grease-GemStone230-Core') ];
174+ package: ' Grease-GemStone230-Core'
175+ with: [ spec requires: #('Grease-GemStone-Core') ] ].
176+ spec
177+ for: #' gs2.4.x'
178+ do: [
179+ spec
180+ package: ' Grease-GemStone-Core'
181+ with: [ spec includes: #('Grease-GemStone240-Core') ];
182+ package: ' Grease-GemStone240-Core'
183+ with: [ spec requires: #('Grease-GemStone-Core') ] ].
184+ spec
185+ for: #(#'gs3.0.x' #'gs3.1.x' #'gs3.2.x')
186+ do: [
187+ spec
188+ package: ' Grease-GemStone-Core'
189+ with: [ spec includes: #('Grease-GemStone300-Core') ];
190+ package: ' Grease-GemStone300-Core'
191+ with: [
192+ spec
193+ requires: #('Grease-GemStone-Core') ;
194+ postLoadDoIt: #' initializeLatin1ToUtf8Encodings' ] ].
195+ spec
196+ for: #(#'gs3.3.x' #'gs3.4.x')
197+ do: [
198+ spec
199+ package: ' Grease-GemStone-Core'
200+ with: [ spec includes: #('Grease-GemStone330-Core') ];
201+ package: ' Grease-GemStone330-Core'
202+ with: [
203+ spec
204+ requires: #('Grease-GemStone-Core') ;
205+ postLoadDoIt: #' initializeLatin1ToUtf8Encodings' ] ].
206+ spec
207+ for: #(#'gs3.2.x' #'gs3.3.x' #'gs3.4.x')
208+ do: [
209+ spec
210+ package: ' Grease-Tests-GemStone-Core'
211+ with: ' Grease-Tests-GemStone-Core.v32' ]
0 commit comments