make/jprt.properties

changeset 225
27d945094f81
parent 208
d6ea39e0d3eb
child 327
970c0898ded2
equal deleted inserted replaced
224:ed13debe9a5e 225:27d945094f81
23 # questions. 23 # questions.
24 # 24 #
25 25
26 # Properties for jprt 26 # Properties for jprt
27 27
28 # Use whatever release that the submitted job requests 28 # At submit time, the release supplied will be in jprt.submit.release
29 # and will be one of the official release names defined in jprt.
30 # jprt supports property value expansion using ${property.name} syntax.
31
32 # This tells jprt what default release we want to build
29 jprt.tools.default.release=${jprt.submit.release} 33 jprt.tools.default.release=${jprt.submit.release}
30 34
31 # The different build flavors we want, we override here so we just get these 2 35 # The different build flavors we want, we override here so we just get these 2
32 jprt.build.flavors=product,fastdebug 36 jprt.build.flavors=product,fastdebug
33 37
34 # Shortened list of vm tests 38 # Define the Windows we want (temporary)
35 jprt.test.targets= \ 39 jprt.my.windows.i586.jdk7b107=windows_i586_5.0
36 *-product-*-jvm98, \ 40 jprt.my.windows.i586.jdk7temp=windows_i586_5.0
37 *-product-*-scimark, \ 41 jprt.my.windows.i586.jdk7=windows_i586_5.1
38 *-product-*-runThese, \ 42 jprt.my.windows.i586=${jprt.my.windows.i586.${jprt.tools.default.release}}
39 *-product-*-GCBasher_default, \ 43
40 *-product-*-GCOld_default, \ 44 # Standard list of jprt build targets for this source tree
41 *-product-*-jbb_default 45 jprt.build.targets= \
42 46 solaris_sparc_5.10-{product|fastdebug}, \
43 # Test targets in test/Makefile 47 solaris_sparcv9_5.10-{product|fastdebug}, \
44 jprt.make.rule.test.targets= \ 48 solaris_i586_5.10-{product|fastdebug}, \
45 *-product-*-langtools_jtreg, \ 49 solaris_x64_5.10-{product|fastdebug}, \
46 *-product-*-jdk_beans1, \ 50 linux_i586_2.6-{product|fastdebug}, \
47 *-product-*-jdk_beans2, \ 51 linux_x64_2.6-{product|fastdebug}, \
48 *-product-*-jdk_beans3, \ 52 ${jprt.my.windows.i586}-{product|fastdebug}, \
49 *-product-*-jdk_io, \ 53 windows_x64_5.2-{product|fastdebug}
50 *-product-*-jdk_lang, \ 54
51 *-product-*-jdk_management1, \ 55 # User can select the test set with jprt submit "-testset name" option
52 *-product-*-jdk_management2, \ 56 jprt.my.test.set=${jprt.test.set}
53 *-product-*-jdk_math, \ 57
54 *-product-*-jdk_misc, \ 58 # Default vm test targets (no fastdebug & limited c2 testing)
55 *-product-*-jdk_net, \ 59 jprt.vm.default.test.targets= \
56 *-product-*-jdk_nio1, \ 60 \
57 *-product-*-jdk_nio2, \ 61 solaris_sparc_5.10-product-c1-jvm98, \
58 *-product-*-jdk_nio3, \ 62 solaris_sparcv9_5.10-product-c2-jvm98, \
59 *-product-*-jdk_security1, \ 63 solaris_i586_5.10-product-c1-jvm98, \
60 *-product-*-jdk_security2, \ 64 solaris_x64_5.10-product-c2-jvm98, \
61 *-product-*-jdk_security3, \ 65 linux_i586_2.6-product-{c1|c2}-jvm98, \
62 *-product-*-jdk_text, \ 66 linux_x64_2.6-product-c2-jvm98, \
63 *-product-*-jdk_tools1, \ 67 ${jprt.my.windows.i586}-product-c1-jvm98, \
64 *-product-*-jdk_tools2, \ 68 windows_x64_5.2-product-c2-jvm98, \
65 *-product-*-jdk_util 69 \
66 70 solaris_sparc_5.10-product-c1-scimark, \
67 # Not Ready Yet: 71 solaris_sparcv9_5.10-product-c2-scimark, \
68 # *-product-*-jdk_awt 72 solaris_i586_5.10-product-c1-scimark, \
69 # *-product-*-jdk_rmi 73 solaris_x64_5.10-product-c2-scimark, \
70 # *-product-*-jdk_swing 74 linux_i586_2.6-product-{c1|c2}-scimark, \
75 linux_x64_2.6-product-c2-scimark, \
76 ${jprt.my.windows.i586}-product-c1-scimark, \
77 windows_x64_5.2-product-c2-scimark
78
79 # Default jdk test targets in test/Makefile (no fastdebug & limited c2 testing)
80 jprt.make.rule.default.test.targets= \
81 \
82 solaris_sparc_5.10-product-c1-langtools_jtreg, \
83 solaris_sparcv9_5.10-product-c2-langtools_jtreg, \
84 solaris_i586_5.10-product-c1-langtools_jtreg, \
85 solaris_x64_5.10-product-c2-langtools_jtreg, \
86 linux_i586_2.6-product-{c1|c2}-langtools_jtreg, \
87 linux_x64_2.6-product-c2-langtools_jtreg, \
88 ${jprt.my.windows.i586}-product-c1-langtools_jtreg, \
89 windows_x64_5.2-product-c2-langtools_jtreg, \
90 \
91 solaris_sparc_5.10-product-c1-jdk_beans1, \
92 solaris_sparcv9_5.10-product-c2-jdk_beans1, \
93 solaris_i586_5.10-product-c1-jdk_beans1, \
94 solaris_x64_5.10-product-c2-jdk_beans1, \
95 linux_i586_2.6-product-{c1|c2}-jdk_beans1, \
96 linux_x64_2.6-product-c2-jdk_beans1, \
97 ${jprt.my.windows.i586}-product-c1-jdk_beans1, \
98 windows_x64_5.2-product-c2-jdk_beans1, \
99 \
100 solaris_sparc_5.10-product-c1-jdk_io, \
101 solaris_sparcv9_5.10-product-c2-jdk_io, \
102 solaris_i586_5.10-product-c1-jdk_io, \
103 solaris_x64_5.10-product-c2-jdk_io, \
104 linux_i586_2.6-product-{c1|c2}-jdk_io, \
105 linux_x64_2.6-product-c2-jdk_io, \
106 ${jprt.my.windows.i586}-product-c1-jdk_io, \
107 windows_x64_5.2-product-c2-jdk_io, \
108 \
109 solaris_sparc_5.10-product-c1-jdk_lang, \
110 solaris_sparcv9_5.10-product-c2-jdk_lang, \
111 solaris_i586_5.10-product-c1-jdk_lang, \
112 solaris_x64_5.10-product-c2-jdk_lang, \
113 linux_i586_2.6-product-{c1|c2}-jdk_lang, \
114 linux_x64_2.6-product-c2-jdk_lang, \
115 ${jprt.my.windows.i586}-product-c1-jdk_lang, \
116 windows_x64_5.2-product-c2-jdk_lang, \
117 \
118 solaris_sparc_5.10-product-c1-jdk_math, \
119 solaris_sparcv9_5.10-product-c2-jdk_math, \
120 solaris_i586_5.10-product-c1-jdk_math, \
121 solaris_x64_5.10-product-c2-jdk_math, \
122 linux_i586_2.6-product-{c1|c2}-jdk_math, \
123 linux_x64_2.6-product-c2-jdk_math, \
124 ${jprt.my.windows.i586}-product-c1-jdk_math, \
125 windows_x64_5.2-product-c2-jdk_math, \
126 \
127 solaris_sparc_5.10-product-c1-jdk_misc, \
128 solaris_sparcv9_5.10-product-c2-jdk_misc, \
129 solaris_i586_5.10-product-c1-jdk_misc, \
130 solaris_x64_5.10-product-c2-jdk_misc, \
131 linux_i586_2.6-product-{c1|c2}-jdk_misc, \
132 linux_x64_2.6-product-c2-jdk_misc, \
133 ${jprt.my.windows.i586}-product-c1-jdk_misc, \
134 windows_x64_5.2-product-c2-jdk_misc, \
135 \
136 solaris_sparc_5.10-product-c1-jdk_net, \
137 solaris_sparcv9_5.10-product-c2-jdk_net, \
138 solaris_i586_5.10-product-c1-jdk_net, \
139 solaris_x64_5.10-product-c2-jdk_net, \
140 linux_i586_2.6-product-{c1|c2}-jdk_net, \
141 linux_x64_2.6-product-c2-jdk_net, \
142 ${jprt.my.windows.i586}-product-c1-jdk_net, \
143 windows_x64_5.2-product-c2-jdk_net, \
144 \
145 solaris_sparc_5.10-product-c1-jdk_nio1, \
146 solaris_sparcv9_5.10-product-c2-jdk_nio1, \
147 solaris_i586_5.10-product-c1-jdk_nio1, \
148 solaris_x64_5.10-product-c2-jdk_nio1, \
149 linux_i586_2.6-product-{c1|c2}-jdk_nio1, \
150 linux_x64_2.6-product-c2-jdk_nio1, \
151 ${jprt.my.windows.i586}-product-c1-jdk_nio1, \
152 windows_x64_5.2-product-c2-jdk_nio1, \
153 \
154 solaris_sparc_5.10-product-c1-jdk_nio2, \
155 solaris_sparcv9_5.10-product-c2-jdk_nio2, \
156 solaris_i586_5.10-product-c1-jdk_nio2, \
157 solaris_x64_5.10-product-c2-jdk_nio2, \
158 linux_i586_2.6-product-{c1|c2}-jdk_nio2, \
159 linux_x64_2.6-product-c2-jdk_nio2, \
160 ${jprt.my.windows.i586}-product-c1-jdk_nio2, \
161 windows_x64_5.2-product-c2-jdk_nio2, \
162 \
163 solaris_sparc_5.10-product-c1-jdk_nio3, \
164 solaris_sparcv9_5.10-product-c2-jdk_nio3, \
165 solaris_i586_5.10-product-c1-jdk_nio3, \
166 solaris_x64_5.10-product-c2-jdk_nio3, \
167 linux_i586_2.6-product-{c1|c2}-jdk_nio3, \
168 linux_x64_2.6-product-c2-jdk_nio3, \
169 ${jprt.my.windows.i586}-product-c1-jdk_nio3, \
170 windows_x64_5.2-product-c2-jdk_nio3, \
171 \
172 solaris_sparc_5.10-product-c1-jdk_security1, \
173 solaris_sparcv9_5.10-product-c2-jdk_security1, \
174 solaris_i586_5.10-product-c1-jdk_security1, \
175 solaris_x64_5.10-product-c2-jdk_security1, \
176 linux_i586_2.6-product-{c1|c2}-jdk_security1, \
177 linux_x64_2.6-product-c2-jdk_security1, \
178 ${jprt.my.windows.i586}-product-c1-jdk_security1, \
179 windows_x64_5.2-product-c2-jdk_security1, \
180 \
181 solaris_sparc_5.10-product-c1-jdk_text, \
182 solaris_sparcv9_5.10-product-c2-jdk_text, \
183 solaris_i586_5.10-product-c1-jdk_text, \
184 solaris_x64_5.10-product-c2-jdk_text, \
185 linux_i586_2.6-product-{c1|c2}-jdk_text, \
186 linux_x64_2.6-product-c2-jdk_text, \
187 ${jprt.my.windows.i586}-product-c1-jdk_text, \
188 windows_x64_5.2-product-c2-jdk_text, \
189 \
190 solaris_sparc_5.10-product-c1-jdk_tools1, \
191 solaris_sparcv9_5.10-product-c2-jdk_tools1, \
192 solaris_i586_5.10-product-c1-jdk_tools1, \
193 solaris_x64_5.10-product-c2-jdk_tools1, \
194 linux_i586_2.6-product-{c1|c2}-jdk_tools1, \
195 linux_x64_2.6-product-c2-jdk_tools1, \
196 ${jprt.my.windows.i586}-product-c1-jdk_tools1, \
197 windows_x64_5.2-product-c2-jdk_tools1, \
198 \
199 solaris_sparc_5.10-product-c1-jdk_util, \
200 solaris_sparcv9_5.10-product-c2-jdk_util, \
201 solaris_i586_5.10-product-c1-jdk_util, \
202 solaris_x64_5.10-product-c2-jdk_util, \
203 linux_i586_2.6-product-{c1|c2}-jdk_util, \
204 linux_x64_2.6-product-c2-jdk_util, \
205 ${jprt.my.windows.i586}-product-c1-jdk_util, \
206 windows_x64_5.2-product-c2-jdk_util
207
208 # All vm test targets (but still no fastdebug & limited c2 testing)
209 jprt.vm.all.test.targets= \
210 \
211 ${jprt.vm.default.test.targets}, \
212 \
213 solaris_sparc_5.10-product-c1-runThese, \
214 solaris_sparcv9_5.10-product-c2-runThese, \
215 solaris_i586_5.10-product-c1-runThese, \
216 solaris_x64_5.10-product-c2-runThese, \
217 linux_i586_2.6-product-{c1|c2}-runThese, \
218 linux_x64_2.6-product-c2-runThese, \
219 ${jprt.my.windows.i586}-product-c1-runThese, \
220 windows_x64_5.2-product-c2-runThese, \
221 \
222 solaris_sparc_5.10-product-c1-jbb_default, \
223 solaris_sparcv9_5.10-product-c2-jbb_default, \
224 solaris_i586_5.10-product-c1-jbb_default, \
225 solaris_x64_5.10-product-c2-jbb_default, \
226 linux_i586_2.6-product-{c1|c2}-jbb_default, \
227 linux_x64_2.6-product-c2-jbb_default, \
228 ${jprt.my.windows.i586}-product-c1-jbb_default, \
229 windows_x64_5.2-product-c2-jbb_default
230
231 # All jdk test targets (but still no fastdebug & limited c2 testing)
232 jprt.make.rule.all.test.targets= \
233 \
234 ${jprt.make.rule.default.test.targets}, \
235 \
236 solaris_sparc_5.10-product-c1-jdk_awt, \
237 solaris_sparcv9_5.10-product-c2-jdk_awt, \
238 solaris_i586_5.10-product-c1-jdk_awt, \
239 solaris_x64_5.10-product-c2-jdk_awt, \
240 linux_i586_2.6-product-{c1|c2}-jdk_awt, \
241 linux_x64_2.6-product-c2-jdk_awt, \
242 ${jprt.my.windows.i586}-product-c1-jdk_awt, \
243 windows_x64_5.2-product-c2-jdk_awt, \
244 \
245 solaris_sparc_5.10-product-c1-jdk_beans2, \
246 solaris_sparcv9_5.10-product-c2-jdk_beans2, \
247 solaris_i586_5.10-product-c1-jdk_beans2, \
248 solaris_x64_5.10-product-c2-jdk_beans2, \
249 linux_i586_2.6-product-{c1|c2}-jdk_beans2, \
250 linux_x64_2.6-product-c2-jdk_beans2, \
251 ${jprt.my.windows.i586}-product-c1-jdk_beans2, \
252 windows_x64_5.2-product-c2-jdk_beans2, \
253 \
254 solaris_sparc_5.10-product-c1-jdk_beans3, \
255 solaris_sparcv9_5.10-product-c2-jdk_beans3, \
256 solaris_i586_5.10-product-c1-jdk_beans3, \
257 solaris_x64_5.10-product-c2-jdk_beans3, \
258 linux_i586_2.6-product-{c1|c2}-jdk_beans3, \
259 linux_x64_2.6-product-c2-jdk_beans3, \
260 ${jprt.my.windows.i586}-product-c1-jdk_beans3, \
261 windows_x64_5.2-product-c2-jdk_beans3, \
262 \
263 solaris_sparc_5.10-product-c1-jdk_management1, \
264 solaris_sparcv9_5.10-product-c2-jdk_management1, \
265 solaris_i586_5.10-product-c1-jdk_management1, \
266 solaris_x64_5.10-product-c2-jdk_management1, \
267 linux_i586_2.6-product-{c1|c2}-jdk_management1, \
268 linux_x64_2.6-product-c2-jdk_management1, \
269 ${jprt.my.windows.i586}-product-c1-jdk_management1, \
270 windows_x64_5.2-product-c2-jdk_management1, \
271 \
272 solaris_sparc_5.10-product-c1-jdk_management2, \
273 solaris_sparcv9_5.10-product-c2-jdk_management2, \
274 solaris_i586_5.10-product-c1-jdk_management2, \
275 solaris_x64_5.10-product-c2-jdk_management2, \
276 linux_i586_2.6-product-{c1|c2}-jdk_management2, \
277 linux_x64_2.6-product-c2-jdk_management2, \
278 ${jprt.my.windows.i586}-product-c1-jdk_management2, \
279 windows_x64_5.2-product-c2-jdk_management2, \
280 \
281 solaris_sparc_5.10-product-c1-jdk_rmi, \
282 solaris_sparcv9_5.10-product-c2-jdk_rmi, \
283 solaris_i586_5.10-product-c1-jdk_rmi, \
284 solaris_x64_5.10-product-c2-jdk_rmi, \
285 linux_i586_2.6-product-{c1|c2}-jdk_rmi, \
286 linux_x64_2.6-product-c2-jdk_rmi, \
287 ${jprt.my.windows.i586}-product-c1-jdk_rmi, \
288 windows_x64_5.2-product-c2-jdk_rmi, \
289 \
290 solaris_sparc_5.10-product-c1-jdk_security2, \
291 solaris_sparcv9_5.10-product-c2-jdk_security2, \
292 solaris_i586_5.10-product-c1-jdk_security2, \
293 solaris_x64_5.10-product-c2-jdk_security2, \
294 linux_i586_2.6-product-{c1|c2}-jdk_security2, \
295 linux_x64_2.6-product-c2-jdk_security2, \
296 ${jprt.my.windows.i586}-product-c1-jdk_security2, \
297 windows_x64_5.2-product-c2-jdk_security2, \
298 \
299 solaris_sparc_5.10-product-c1-jdk_security3, \
300 solaris_sparcv9_5.10-product-c2-jdk_security3, \
301 solaris_i586_5.10-product-c1-jdk_security3, \
302 solaris_x64_5.10-product-c2-jdk_security3, \
303 linux_i586_2.6-product-{c1|c2}-jdk_security3, \
304 linux_x64_2.6-product-c2-jdk_security3, \
305 ${jprt.my.windows.i586}-product-c1-jdk_security3, \
306 windows_x64_5.2-product-c2-jdk_security3, \
307 \
308 solaris_sparc_5.10-product-c1-jdk_swing, \
309 solaris_sparcv9_5.10-product-c2-jdk_swing, \
310 solaris_i586_5.10-product-c1-jdk_swing, \
311 solaris_x64_5.10-product-c2-jdk_swing, \
312 linux_i586_2.6-product-{c1|c2}-jdk_swing, \
313 linux_x64_2.6-product-c2-jdk_swing, \
314 ${jprt.my.windows.i586}-product-c1-jdk_swing, \
315 windows_x64_5.2-product-c2-jdk_swing, \
316 \
317 solaris_sparc_5.10-product-c1-jdk_tools2, \
318 solaris_sparcv9_5.10-product-c2-jdk_tools2, \
319 solaris_i586_5.10-product-c1-jdk_tools2, \
320 solaris_x64_5.10-product-c2-jdk_tools2, \
321 linux_i586_2.6-product-{c1|c2}-jdk_tools2, \
322 linux_x64_2.6-product-c2-jdk_tools2, \
323 ${jprt.my.windows.i586}-product-c1-jdk_tools2, \
324 windows_x64_5.2-product-c2-jdk_tools2
325
326 # Select list to use (allow for testset to be empty too)
327 jprt.make.rule..test.targets=${jprt.make.rule.default.test.targets}
328 jprt.make.rule.test.targets=${jprt.make.rule.${jprt.my.test.set}.test.targets}
329 jprt.vm..test.targets=${jprt.vm.default.test.targets}
330 jprt.vm.test.targets=${jprt.vm.${jprt.my.test.set}.test.targets}
331 jprt.test.targets=${jprt.vm.test.targets}
71 332
72 # Directories to be excluded from the source bundles 333 # Directories to be excluded from the source bundles
73 jprt.bundle.exclude.src.dirs=build dist webrev 334 jprt.bundle.exclude.src.dirs=build dist webrev
74 335
75 336

mercurial