Skip to content

Commit e95eccd

Browse files
committed
Updated baseline
1 parent 93e2434 commit e95eccd

File tree

1 file changed

+41
-32
lines changed

1 file changed

+41
-32
lines changed

source/BaselineOfSagan/BaselineOfSagan.class.st

Lines changed: 41 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -9,59 +9,68 @@ BaselineOfSagan >> baseline: spec [
99

1010
<baseline>
1111
spec
12-
for: #common
13-
do: [ self setUpDependencies: spec.
12+
for: #pharo
13+
do: [ self
14+
setUpDependencies: spec;
15+
baselineSagan: spec.
1416
spec
15-
package: 'Sagan-Core' with: [ spec requires: #('Kepler') ];
16-
group: 'Core' with: #('Sagan-Core').
17+
group: 'Deployment' with: #('Core' 'RDBMS');
18+
group: 'CI' with: 'Tests';
19+
group: 'Tools' with: 'Buoy-Tools';
20+
group: 'Development' with: #('Tests' 'Tools')
21+
]
22+
]
1723

18-
spec package: 'Sagan-Core-Tests' with: [ spec requires: #('Core' 'Buoy') ].
24+
{ #category : #initialization }
25+
BaselineOfSagan >> baselineSagan: spec [
1926

20-
spec
21-
package: 'Sagan-RDBMS' with: [ spec requires: #('Glorp' 'Core') ];
22-
group: 'RDBMS' with: #('Sagan-RDBMS').
27+
spec
28+
package: 'Sagan-Core' with: [ spec requires: 'Kepler-Core' ];
29+
group: 'Core' with: 'Sagan-Core'.
2330

24-
spec group: 'PostgreSQL' with: #('RDBMS' 'P3').
25-
spec group: 'MySQL' with: #('RDBMS' 'MySQL-Driver' 'GarageGlorp').
26-
spec group: 'SQlite' with: #('RDBMS' 'GlorpSQLite').
31+
spec
32+
package: 'Sagan-Core-Tests' with: [ spec requires: #('Sagan-Core' 'Buoy-SUnit') ];
33+
group: 'Tests' with: 'Sagan-Core-Tests'.
2734

28-
spec package: 'Sagan-RDBMS-Tests' with: [ spec requires: #('PostgreSQL' 'MySQL' 'SQlite' 'Sagan-Core-Tests') ].
35+
spec
36+
package: 'Sagan-RDBMS' with: [ spec requires: #('Glorp' 'Core') ];
37+
group: 'RDBMS' with: #('Sagan-RDBMS').
2938

30-
spec
31-
group: 'Deployment' with: #('Core' 'RDBMS');
32-
group: 'Tests' with: #('Sagan-Core-Tests' 'Sagan-RDBMS-Tests');
33-
group: 'CI' with: 'Tests';
34-
group: 'Development' with: #('Deployment' 'Tests');
35-
group: 'default' with: #('Development')
36-
]
39+
spec group: 'PostgreSQL' with: #('RDBMS' 'P3').
40+
spec group: 'MySQL' with: #('RDBMS' 'MySQL-Driver' 'GarageGlorp').
41+
spec group: 'SQlite' with: #('RDBMS' 'GlorpSQLite').
42+
43+
spec
44+
package: 'Sagan-RDBMS-Tests'
45+
with: [ spec requires: #('PostgreSQL' 'MySQL' 'SQlite' 'Sagan-Core-Tests') ];
46+
group: 'Tests' with: 'Sagan-RDBMS-Tests'
47+
]
48+
49+
{ #category : #accessing }
50+
BaselineOfSagan >> projectClass [
51+
52+
^ MetacelloCypressBaselineProject
3753
]
3854

3955
{ #category : #initialization }
4056
BaselineOfSagan >> setUpDependencies: spec [
4157

4258
spec
43-
baseline: 'Kepler'
44-
with: [ spec
45-
repository: 'github://ba-st/Kepler:v3/source';
46-
loads: #('Core')
47-
];
48-
import: 'Kepler'.
59+
baseline: 'Kepler' with: [ spec repository: 'github://ba-st/Kepler:v4/source' ];
60+
project: 'Kepler-Core' copyFrom: 'Kepler' with: [ spec loads: 'Core' ].
4961

5062
spec
51-
baseline: 'Buoy'
52-
with: [ spec
53-
repository: 'github://ba-st/Buoy:v4/source';
54-
loads: #('SUnit')
55-
];
56-
import: 'Buoy'.
63+
baseline: 'Buoy' with: [ spec repository: 'github://ba-st/Buoy:v5/source' ];
64+
project: 'Buoy-SUnit' copyFrom: 'Buoy' with: [ spec loads: 'Dependent-SUnit-Extensions' ];
65+
project: 'Buoy-Tools' copyFrom: 'Buoy' with: [ spec loads: 'Tools' ].
5766

5867
spec baseline: 'Glorp' with: [ spec repository: 'github://pharo-rdbms/glorp:master/' ].
5968
spec baseline: 'GarageGlorp' with: [ spec repository: 'github://pharo-rdbms/glorp-garage:master/' ].
6069

6170
spec
6271
baseline: 'P3'
6372
with: [ spec
64-
repository: 'github://ba-st/P3:master/';
73+
repository: 'github://svenvc/P3:v1.2/';
6574
loads: #('glorp')
6675
];
6776
import: 'P3'.

0 commit comments

Comments
 (0)