X Tutup
Skip to content

Commit 0ca2766

Browse files
committed
GsDevKit/GsDevKit#132: update lineup for 3.5.5,and 3.6.0; add support for 3.7.x, 3,8.x and 3.9.x
1 parent 3239f6f commit 0ca2766

File tree

2 files changed

+113
-117
lines changed

2 files changed

+113
-117
lines changed

.travis.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,10 @@ matrix:
3333
env: BUILD_NAME=Squeak-5.2
3434
- smalltalk: Squeak32-5.1
3535
env: BUILD_NAME=Squeak-5.1
36-
- smalltalk: GemStone-3.5.4
37-
env: BUILD_NAME=GemStone-3.5.4
36+
- smalltalk: GemStone-3.6.0
37+
env: BUILD_NAME=GemStone-3.6.0
38+
- smalltalk: GemStone-3.5.5
39+
env: BUILD_NAME=GemStone-3.5.5
3840
- smalltalk: GemStone-3.4.5
3941
env: BUILD_NAME=GemStone-3.4.5
4042
- smalltalk: GemStone-3.3.9
Lines changed: 109 additions & 115 deletions
Original file line numberDiff line numberDiff line change
@@ -1,117 +1,111 @@
11
baseline
22
baselineGemStone: spec
3-
spec
4-
for: #'gemstone'
5-
do: [
6-
spec
7-
project: 'GsCore'
8-
with: [
9-
spec
10-
className: 'ConfigurationOfGsCore';
11-
versionString: #'stable';
12-
repository:
13-
'http://seaside.gemtalksystems.com/ss/MetacelloRepository' ];
14-
project: 'UTF8'
15-
with: [
16-
spec
17-
className: 'ConfigurationOfGsMisc';
18-
versionString: #'stable';
19-
loads: #('Utf8Encoding');
20-
repository:
21-
'http://seaside.gemtalksystems.com/ss/MetacelloRepository' ];
22-
project: 'System-Digital-Signatures'
23-
copyFrom: 'UTF8'
24-
with: [ spec loads: #('System-Digital-Signatures') ];
25-
project: 'SMTPMail'
26-
copyFrom: 'UTF8'
27-
with: [ spec loads: #('SMTPMail') ].
28-
spec
29-
package: 'Grease-Core'
30-
with: [
31-
spec
32-
requires: #('GsCore');
33-
includes: #('Grease-GemStone-Core') ];
34-
package: 'Grease-Tests-Core'
35-
with: [
36-
spec
37-
requires: #('Grease-GemStone-Core');
38-
includes: #('Grease-Tests-GemStone-Core') ];
39-
package: 'Grease-GemStone-Core'
40-
with: [
41-
spec
42-
requires:
43-
#('Grease-Core' 'GsCore' 'System-Digital-Signatures' 'UTF8' 'SMTPMail') ];
44-
package: 'Grease-Tests-GemStone-Core'
45-
with: [ spec requires: #('Grease-Tests-Core') ] ].
46-
spec
47-
for: #'gs2.x'
48-
do: [
49-
spec
50-
package: 'Grease-GemStone-Core'
51-
with: [ spec includes: #('Grease-GemStone200-Core') ];
52-
package: 'Grease-GemStone200-Core'
53-
with: [ spec requires: #('Grease-GemStone-Core') ] ].
54-
spec
55-
for: #'gs2.3.x'
56-
do: [
57-
spec
58-
package: 'Grease-GemStone-Core'
59-
with: [ spec includes: #('Grease-GemStone230-Core') ];
60-
package: 'Grease-GemStone230-Core'
61-
with: [ spec requires: #('Grease-GemStone-Core') ] ].
62-
spec
63-
for: #'gs2.4.x'
64-
do: [
65-
spec
66-
package: 'Grease-GemStone-Core'
67-
with: [ spec includes: #('Grease-GemStone240-Core') ];
68-
package: 'Grease-GemStone240-Core'
69-
with: [ spec requires: #('Grease-GemStone-Core') ] ].
70-
spec
71-
for: #(#'gs3.0.x' #'gs3.1.x' #'gs3.2.x')
72-
do: [
73-
spec
74-
package: 'Grease-GemStone-Core'
75-
with: [ spec includes: #('Grease-GemStone300-Core') ];
76-
package: 'Grease-GemStone300-Core'
77-
with: [
78-
spec
79-
requires: #('Grease-GemStone-Core');
80-
postLoadDoIt: #'initializeLatin1ToUtf8Encodings' ] ].
81-
spec
82-
for: #(#'gs3.3.x' #'gs3.4.x' #'gs3.5.x' #'gs3.6.x')
83-
do: [
84-
spec
85-
package: 'Grease-GemStone-Core'
86-
with: [ spec includes: #('Grease-GemStone330-Core') ];
87-
package: 'Grease-GemStone330-Core'
88-
with: [
89-
spec
90-
requires: #('Grease-GemStone-Core');
91-
postLoadDoIt: #'initializeLatin1ToUtf8Encodings' ] ].
92-
spec
93-
for: #( #'gs3.5.4.x' #'gs3.5.5.x')
94-
do: [
95-
spec
96-
package: 'Grease-GemStone-Core'
97-
with: [ spec includes: #('Grease-GemStone-Kernelv354') ];
98-
package: 'Grease-GemStone-Kernelv354'
99-
with: [
100-
spec
101-
requires: #('Grease-GemStone-Core') ] ].
102-
spec
103-
for: #( #'gs3.6.x')
104-
do: [
105-
spec
106-
package: 'Grease-GemStone-Core'
107-
with: [ spec includes: #('Grease-GemStone-Kernelv360') ];
108-
package: 'Grease-GemStone-Kernelv360'
109-
with: [
110-
spec
111-
requires: #('Grease-GemStone-Core') ] ].
112-
spec
113-
for: #(#'gs3.2.x' #'gs3.3.x' #'gs3.4.x' #'gs3.5.x' #'gs3.6.x')
114-
do: [
115-
spec
116-
package: 'Grease-Tests-GemStone-Core'
117-
with: [ spec file: 'Grease-Tests-GemStone-Core.v32' ] ]
3+
spec
4+
for: #'gemstone'
5+
do: [
6+
spec
7+
project: 'GsCore'
8+
with: [
9+
spec
10+
className: 'ConfigurationOfGsCore';
11+
versionString: #'stable';
12+
repository: 'http://seaside.gemtalksystems.com/ss/MetacelloRepository' ];
13+
project: 'UTF8'
14+
with: [
15+
spec
16+
className: 'ConfigurationOfGsMisc';
17+
versionString: #'stable';
18+
loads: #('Utf8Encoding');
19+
repository: 'http://seaside.gemtalksystems.com/ss/MetacelloRepository' ];
20+
project: 'System-Digital-Signatures'
21+
copyFrom: 'UTF8'
22+
with: [ spec loads: #('System-Digital-Signatures') ];
23+
project: 'SMTPMail' copyFrom: 'UTF8' with: [ spec loads: #('SMTPMail') ].
24+
spec
25+
package: 'Grease-Core'
26+
with: [
27+
spec
28+
requires: #('GsCore');
29+
includes: #('Grease-GemStone-Core') ];
30+
package: 'Grease-Tests-Core'
31+
with: [
32+
spec
33+
requires: #('Grease-GemStone-Core');
34+
includes: #('Grease-Tests-GemStone-Core') ];
35+
package: 'Grease-GemStone-Core'
36+
with: [
37+
spec
38+
requires:
39+
#('Grease-Core' 'GsCore' 'System-Digital-Signatures' 'UTF8' 'SMTPMail') ];
40+
package: 'Grease-Tests-GemStone-Core'
41+
with: [ spec requires: #('Grease-Tests-Core') ] ].
42+
spec
43+
for: #'gs2.x'
44+
do: [
45+
spec
46+
package: 'Grease-GemStone-Core'
47+
with: [ spec includes: #('Grease-GemStone200-Core') ];
48+
package: 'Grease-GemStone200-Core'
49+
with: [ spec requires: #('Grease-GemStone-Core') ] ].
50+
spec
51+
for: #'gs2.3.x'
52+
do: [
53+
spec
54+
package: 'Grease-GemStone-Core'
55+
with: [ spec includes: #('Grease-GemStone230-Core') ];
56+
package: 'Grease-GemStone230-Core'
57+
with: [ spec requires: #('Grease-GemStone-Core') ] ].
58+
spec
59+
for: #'gs2.4.x'
60+
do: [
61+
spec
62+
package: 'Grease-GemStone-Core'
63+
with: [ spec includes: #('Grease-GemStone240-Core') ];
64+
package: 'Grease-GemStone240-Core'
65+
with: [ spec requires: #('Grease-GemStone-Core') ] ].
66+
spec
67+
for: #(#'gs3.0.x' #'gs3.1.x' #'gs3.2.x')
68+
do: [
69+
spec
70+
package: 'Grease-GemStone-Core'
71+
with: [ spec includes: #('Grease-GemStone300-Core') ];
72+
package: 'Grease-GemStone300-Core'
73+
with: [
74+
spec
75+
requires: #('Grease-GemStone-Core');
76+
postLoadDoIt: #'initializeLatin1ToUtf8Encodings' ] ].
77+
spec
78+
for:
79+
#(#'gs3.3.x' #'gs3.4.x' #'gs3.5.x' #'gs3.6.x' #'gs3.7.x' #'gs3.8.x' #'gs3.9.x')
80+
do: [
81+
spec
82+
package: 'Grease-GemStone-Core'
83+
with: [ spec includes: #('Grease-GemStone330-Core') ];
84+
package: 'Grease-GemStone330-Core'
85+
with: [
86+
spec
87+
requires: #('Grease-GemStone-Core');
88+
postLoadDoIt: #'initializeLatin1ToUtf8Encodings' ] ].
89+
spec
90+
for: #(#'gs3.5.4.x' #'gs3.5.5.x')
91+
do: [
92+
spec
93+
package: 'Grease-GemStone-Core'
94+
with: [ spec includes: #('Grease-GemStone-Kernelv354') ];
95+
package: 'Grease-GemStone-Kernelv354'
96+
with: [ spec requires: #('Grease-GemStone-Core') ] ].
97+
spec
98+
for: #(#'gs3.6.x' #'gs3.7.x' #'gs3.8.x' #'gs3.9.x')
99+
do: [
100+
spec
101+
package: 'Grease-GemStone-Core'
102+
with: [ spec includes: #('Grease-GemStone-Kernelv360') ];
103+
package: 'Grease-GemStone-Kernelv360'
104+
with: [ spec requires: #('Grease-GemStone-Core') ] ].
105+
spec
106+
for:
107+
#(#'gs3.2.x' #'gs3.3.x' #'gs3.4.x' #'gs3.5.x' #'gs3.6.x' #'gs3.7.x' #'gs3.8.x' #'gs3.9.x')
108+
do: [
109+
spec
110+
package: 'Grease-Tests-GemStone-Core'
111+
with: [ spec file: 'Grease-Tests-GemStone-Core.v32' ] ]

0 commit comments

Comments
 (0)
X Tutup