@@ -9,43 +9,57 @@ BaselineOfKepler >> baseline: spec [
9
9
10
10
< baseline>
11
11
spec
12
- for: #common
13
- do: [ self setUpDependencies: spec.
12
+ for: #pharo
13
+ do: [ self
14
+ setUpDependencies: spec;
15
+ baselineKepler: spec.
14
16
spec
15
- package: ' Kepler-System' with: [ spec requires: #('Buoy') ];
16
- group: ' Core' with: #('Kepler-System') .
17
+ group: ' Deployment' with: #('Core' 'Extended') ;
18
+ group: ' CI' with: ' Tests' ;
19
+ group: ' Tools' with: ' Buoy-Tools' ;
20
+ group: ' Development' with: #('Tests' 'Tools')
21
+ ]
22
+ ]
17
23
18
- spec
19
- package: ' Kepler-Time' with: [ spec requires: #('Core' 'Chalten') ];
20
- package: ' Kepler-Notifications' with: [ spec requires: #('Core') ];
21
- group: ' Extended' with: #('Kepler-Time' 'Kepler-Notifications') .
24
+ { #category : #baselines }
25
+ BaselineOfKepler >> baselineKepler: spec [
22
26
23
- spec
24
- package: ' Kepler-SystemBasedTests' with: [ spec requires: #('Core') ];
25
- group: ' SUnit' with: #('Kepler-SystemBasedTests') .
27
+ spec
28
+ package: ' Kepler-System' with: [ spec requires: ' Buoy-Deployment' ];
29
+ group: ' Core' with: ' Kepler-System' ;
30
+ package: ' Kepler-Time' with: [ spec requires: #('Core' 'Chalten-Gregorian') ];
31
+ group: ' Extended' with: ' Kepler-Time' ;
32
+ package: ' Kepler-Notifications' with: [ spec requires: ' Core' ];
33
+ group: ' Extended' with: ' Kepler-Notifications' ;
34
+ package: ' Kepler-SUnit-Model' with: [ spec requires: #('Core' 'Buoy-SUnit') ];
35
+ group: ' Dependent-SUnit-Extensions' with: ' Kepler-SUnit-Model' .
26
36
27
- spec
28
- package: ' Kepler-System-Tests' with: [ spec requires: #('Core') ];
29
- package: ' Kepler-Time-Tests' with: [ spec requires: #('Kepler-Time') ];
30
- package: ' Kepler-Notifications-Tests' with: [ spec requires: #('Kepler-Notifications' 'SUnit') ].
37
+ spec
38
+ package: ' Kepler-System-Tests' with: [ spec requires: ' Core' ];
39
+ group: ' Tests' with: ' Kepler-System-Tests' ;
40
+ package: ' Kepler-Time-Tests' with: [ spec requires: ' Kepler-Time' ];
41
+ group: ' Tests' with: ' Kepler-Time-Tests' ;
42
+ package: ' Kepler-Notifications-Tests'
43
+ with: [ spec requires: #('Kepler-Notifications' 'Kepler-SUnit-Model') ];
44
+ group: ' Tests' with: ' Kepler-Notifications-Tests'
45
+ ]
31
46
32
- spec
33
- group: ' Deployment' with: #('Core' 'Extended') ;
34
- group: ' Tests' with: #('Kepler-System-Tests' 'Kepler-Time-Tests' 'Kepler-Notifications-Tests') ;
35
- group: ' Development' with: #('Deployment' 'Tests') ;
36
- group: ' default' with: #('Development') ]
47
+ { #category : #accessing }
48
+ BaselineOfKepler >> projectClass [
49
+
50
+ ^ MetacelloCypressBaselineProject
37
51
]
38
52
39
53
{ #category : #baselines }
40
54
BaselineOfKepler >> setUpDependencies: spec [
41
55
42
56
spec
43
- baseline: ' Buoy' with: [ spec repository: ' github://ba-st/Buoy:v4/source' ];
44
- import: ' Buoy' .
45
-
57
+ baseline: ' Buoy' with: [ spec repository: ' github://ba-st/Buoy:v5/source' ];
58
+ project: ' Buoy-Deployment' copyFrom: ' Buoy' with: [ spec loads: ' Deployment' ];
59
+ project: ' Buoy-SUnit' copyFrom: ' Buoy' with: [ spec loads: ' Dependent-SUnit-Extensions' ];
60
+ project: ' Buoy-Tools' copyFrom: ' Buoy' with: [ spec loads: ' Tools' ].
61
+
46
62
spec
47
- baseline: ' Chalten'
48
- with: [ spec
49
- repository: ' github://ba-st/Chalten:v7/repository' ;
50
- loads: #('Chalten-Gregorian-Calendar') ]
63
+ baseline: ' Chalten' with: [ spec repository: ' github://ba-st/Chalten:v8/repository' ];
64
+ project: ' Chalten-Gregorian' copyFrom: ' Chalten' with: [ spec loads: ' Chalten-Gregorian-Calendar' ]
51
65
]
0 commit comments