comparison make/jprt.properties @ 3184:e9018c697557

Merge
author lana
date Mon, 13 Dec 2010 16:21:36 -0800
parents df049d0b973f
children a06412e13bf7
comparison
equal deleted inserted replaced
8:657f9abe9f89 9:0cafb8aff6da
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 # Standard test target for everybody 38 # Define the Windows we want (temporary)
35 jprt.test.targets=*-*-*-jvm98 39 jprt.my.windows.i586.jdk7b107=windows_i586_5.0
36 40 jprt.my.windows.i586.jdk7temp=windows_i586_5.0
37 # Test targets in test/Makefile (some longer running tests only test c2) 41 jprt.my.windows.i586.jdk7=windows_i586_5.1
38 jprt.make.rule.test.targets= \ 42 jprt.my.windows.i586=${jprt.my.windows.i586.${jprt.tools.default.release}}
39 *-product-*-jdk_beans1, \ 43
40 *-product-*-jdk_beans2, \ 44 # Standard list of jprt build targets for this source tree
41 *-product-*-jdk_beans3, \ 45 jprt.build.targets= \
42 *-product-*-jdk_io, \ 46 solaris_sparc_5.10-{product|fastdebug}, \
43 *-product-*-jdk_lang, \ 47 solaris_sparcv9_5.10-{product|fastdebug}, \
44 *-product-*-jdk_management1, \ 48 solaris_i586_5.10-{product|fastdebug}, \
45 *-product-*-jdk_management2, \ 49 solaris_x64_5.10-{product|fastdebug}, \
46 *-product-*-jdk_math, \ 50 linux_i586_2.6-{product|fastdebug}, \
47 *-product-*-jdk_misc, \ 51 linux_x64_2.6-{product|fastdebug}, \
48 *-product-*-jdk_net, \ 52 ${jprt.my.windows.i586}-{product|fastdebug}, \
49 *-product-*-jdk_nio1, \ 53 windows_x64_5.2-{product|fastdebug}
50 *-product-*-jdk_nio2, \ 54
51 *-product-*-jdk_nio3, \ 55 # Standard vm test target
52 *-product-*-jdk_security1, \ 56 jprt.test.targets= \
53 *-product-*-jdk_security2, \ 57 solaris_sparc_5.10-product-c1-jvm98, \
54 *-product-*-jdk_security3, \ 58 solaris_sparcv9_5.10-product-c2-jvm98, \
55 *-product-*-jdk_text, \ 59 solaris_i586_5.10-product-c1-jvm98, \
56 *-product-*-jdk_tools1, \ 60 solaris_x64_5.10-product-c2-jvm98, \
57 *-product-*-jdk_tools2, \ 61 linux_i586_2.6-product-{c1|c2}-jvm98, \
58 *-product-*-jdk_util 62 linux_x64_2.6-product-c2-jvm98, \
59 63 ${jprt.my.windows.i586}-product-c1-jvm98, \
60 # Some of these are crashing Xvfb or windows manager, need dedicated DISPLAY per test batch 64 windows_x64_5.2-product-c2-jvm98
61 jprt2.make.rule.test.targets= \ 65
62 *-product-*-jdk_awt, \ 66 # User can select the test set with jprt submit "-testset name" option
63 *-product-*-jdk_rmi, \ 67 jprt.my.test.set=${jprt.test.set}
64 *-product-*-jdk_swing, \ 68
69 # Default jdk test targets in test/Makefile (no fastdebug & limited c2)
70 jprt.make.rule.default.test.targets= \
71 \
72 solaris_sparc_5.10-product-c1-jdk_beans1, \
73 solaris_sparcv9_5.10-product-c2-jdk_beans1, \
74 solaris_i586_5.10-product-c1-jdk_beans1, \
75 solaris_x64_5.10-product-c2-jdk_beans1, \
76 linux_i586_2.6-product-{c1|c2}-jdk_beans1, \
77 linux_x64_2.6-product-c2-jdk_beans1, \
78 ${jprt.my.windows.i586}-product-c1-jdk_beans1, \
79 windows_x64_5.2-product-c2-jdk_beans1, \
80 \
81 solaris_sparc_5.10-product-c1-jdk_io, \
82 solaris_sparcv9_5.10-product-c2-jdk_io, \
83 solaris_i586_5.10-product-c1-jdk_io, \
84 solaris_x64_5.10-product-c2-jdk_io, \
85 linux_i586_2.6-product-{c1|c2}-jdk_io, \
86 linux_x64_2.6-product-c2-jdk_io, \
87 ${jprt.my.windows.i586}-product-c1-jdk_io, \
88 windows_x64_5.2-product-c2-jdk_io, \
89 \
90 solaris_sparc_5.10-product-c1-jdk_lang, \
91 solaris_sparcv9_5.10-product-c2-jdk_lang, \
92 solaris_i586_5.10-product-c1-jdk_lang, \
93 solaris_x64_5.10-product-c2-jdk_lang, \
94 linux_i586_2.6-product-{c1|c2}-jdk_lang, \
95 linux_x64_2.6-product-c2-jdk_lang, \
96 ${jprt.my.windows.i586}-product-c1-jdk_lang, \
97 windows_x64_5.2-product-c2-jdk_lang, \
98 \
99 solaris_sparc_5.10-product-c1-jdk_math, \
100 solaris_sparcv9_5.10-product-c2-jdk_math, \
101 solaris_i586_5.10-product-c1-jdk_math, \
102 solaris_x64_5.10-product-c2-jdk_math, \
103 linux_i586_2.6-product-{c1|c2}-jdk_math, \
104 linux_x64_2.6-product-c2-jdk_math, \
105 ${jprt.my.windows.i586}-product-c1-jdk_math, \
106 windows_x64_5.2-product-c2-jdk_math, \
107 \
108 solaris_sparc_5.10-product-c1-jdk_misc, \
109 solaris_sparcv9_5.10-product-c2-jdk_misc, \
110 solaris_i586_5.10-product-c1-jdk_misc, \
111 solaris_x64_5.10-product-c2-jdk_misc, \
112 linux_i586_2.6-product-{c1|c2}-jdk_misc, \
113 linux_x64_2.6-product-c2-jdk_misc, \
114 ${jprt.my.windows.i586}-product-c1-jdk_misc, \
115 windows_x64_5.2-product-c2-jdk_misc, \
116 \
117 solaris_sparc_5.10-product-c1-jdk_net, \
118 solaris_sparcv9_5.10-product-c2-jdk_net, \
119 solaris_i586_5.10-product-c1-jdk_net, \
120 solaris_x64_5.10-product-c2-jdk_net, \
121 linux_i586_2.6-product-{c1|c2}-jdk_net, \
122 linux_x64_2.6-product-c2-jdk_net, \
123 ${jprt.my.windows.i586}-product-c1-jdk_net, \
124 windows_x64_5.2-product-c2-jdk_net, \
125 \
126 solaris_sparc_5.10-product-c1-jdk_nio1, \
127 solaris_sparcv9_5.10-product-c2-jdk_nio1, \
128 solaris_i586_5.10-product-c1-jdk_nio1, \
129 solaris_x64_5.10-product-c2-jdk_nio1, \
130 linux_i586_2.6-product-{c1|c2}-jdk_nio1, \
131 linux_x64_2.6-product-c2-jdk_nio1, \
132 ${jprt.my.windows.i586}-product-c1-jdk_nio1, \
133 windows_x64_5.2-product-c2-jdk_nio1, \
134 \
135 solaris_sparc_5.10-product-c1-jdk_nio2, \
136 solaris_sparcv9_5.10-product-c2-jdk_nio2, \
137 solaris_i586_5.10-product-c1-jdk_nio2, \
138 solaris_x64_5.10-product-c2-jdk_nio2, \
139 linux_i586_2.6-product-{c1|c2}-jdk_nio2, \
140 linux_x64_2.6-product-c2-jdk_nio2, \
141 ${jprt.my.windows.i586}-product-c1-jdk_nio2, \
142 windows_x64_5.2-product-c2-jdk_nio2, \
143 \
144 solaris_sparc_5.10-product-c1-jdk_nio3, \
145 solaris_sparcv9_5.10-product-c2-jdk_nio3, \
146 solaris_i586_5.10-product-c1-jdk_nio3, \
147 solaris_x64_5.10-product-c2-jdk_nio3, \
148 linux_i586_2.6-product-{c1|c2}-jdk_nio3, \
149 linux_x64_2.6-product-c2-jdk_nio3, \
150 ${jprt.my.windows.i586}-product-c1-jdk_nio3, \
151 windows_x64_5.2-product-c2-jdk_nio3, \
152 \
153 solaris_sparc_5.10-product-c1-jdk_security1, \
154 solaris_sparcv9_5.10-product-c2-jdk_security1, \
155 solaris_i586_5.10-product-c1-jdk_security1, \
156 solaris_x64_5.10-product-c2-jdk_security1, \
157 linux_i586_2.6-product-{c1|c2}-jdk_security1, \
158 linux_x64_2.6-product-c2-jdk_security1, \
159 ${jprt.my.windows.i586}-product-c1-jdk_security1, \
160 windows_x64_5.2-product-c2-jdk_security1, \
161 \
162 solaris_sparc_5.10-product-c1-jdk_text, \
163 solaris_sparcv9_5.10-product-c2-jdk_text, \
164 solaris_i586_5.10-product-c1-jdk_text, \
165 solaris_x64_5.10-product-c2-jdk_text, \
166 linux_i586_2.6-product-{c1|c2}-jdk_text, \
167 linux_x64_2.6-product-c2-jdk_text, \
168 ${jprt.my.windows.i586}-product-c1-jdk_text, \
169 windows_x64_5.2-product-c2-jdk_text, \
170 \
171 solaris_sparc_5.10-product-c1-jdk_tools1, \
172 solaris_sparcv9_5.10-product-c2-jdk_tools1, \
173 solaris_i586_5.10-product-c1-jdk_tools1, \
174 solaris_x64_5.10-product-c2-jdk_tools1, \
175 linux_i586_2.6-product-{c1|c2}-jdk_tools1, \
176 linux_x64_2.6-product-c2-jdk_tools1, \
177 ${jprt.my.windows.i586}-product-c1-jdk_tools1, \
178 windows_x64_5.2-product-c2-jdk_tools1, \
179 \
180 solaris_sparc_5.10-product-c1-jdk_util, \
181 solaris_sparcv9_5.10-product-c2-jdk_util, \
182 solaris_i586_5.10-product-c1-jdk_util, \
183 solaris_x64_5.10-product-c2-jdk_util, \
184 linux_i586_2.6-product-{c1|c2}-jdk_util, \
185 linux_x64_2.6-product-c2-jdk_util, \
186 ${jprt.my.windows.i586}-product-c1-jdk_util, \
187 windows_x64_5.2-product-c2-jdk_util
188
189 # All jdk test targets in test/Makefile (still no fastdebug & limited c2)
190 jprt.make.rule.all.test.targets= \
191 \
192 ${jprt.make.rule.default.test.targets}, \
193 \
194 solaris_sparc_5.10-product-c1-jdk_awt, \
195 solaris_sparcv9_5.10-product-c2-jdk_awt, \
196 solaris_i586_5.10-product-c1-jdk_awt, \
197 solaris_x64_5.10-product-c2-jdk_awt, \
198 linux_i586_2.6-product-{c1|c2}-jdk_awt, \
199 linux_x64_2.6-product-c2-jdk_awt, \
200 ${jprt.my.windows.i586}-product-c1-jdk_awt, \
201 windows_x64_5.2-product-c2-jdk_awt, \
202 \
203 solaris_sparc_5.10-product-c1-jdk_beans2, \
204 solaris_sparcv9_5.10-product-c2-jdk_beans2, \
205 solaris_i586_5.10-product-c1-jdk_beans2, \
206 solaris_x64_5.10-product-c2-jdk_beans2, \
207 linux_i586_2.6-product-{c1|c2}-jdk_beans2, \
208 linux_x64_2.6-product-c2-jdk_beans2, \
209 ${jprt.my.windows.i586}-product-c1-jdk_beans2, \
210 windows_x64_5.2-product-c2-jdk_beans2, \
211 \
212 solaris_sparc_5.10-product-c1-jdk_beans3, \
213 solaris_sparcv9_5.10-product-c2-jdk_beans3, \
214 solaris_i586_5.10-product-c1-jdk_beans3, \
215 solaris_x64_5.10-product-c2-jdk_beans3, \
216 linux_i586_2.6-product-{c1|c2}-jdk_beans3, \
217 linux_x64_2.6-product-c2-jdk_beans3, \
218 ${jprt.my.windows.i586}-product-c1-jdk_beans3, \
219 windows_x64_5.2-product-c2-jdk_beans3, \
220 \
221 solaris_sparc_5.10-product-c1-jdk_management1, \
222 solaris_sparcv9_5.10-product-c2-jdk_management1, \
223 solaris_i586_5.10-product-c1-jdk_management1, \
224 solaris_x64_5.10-product-c2-jdk_management1, \
225 linux_i586_2.6-product-{c1|c2}-jdk_management1, \
226 linux_x64_2.6-product-c2-jdk_management1, \
227 ${jprt.my.windows.i586}-product-c1-jdk_management1, \
228 windows_x64_5.2-product-c2-jdk_management1, \
229 \
230 solaris_sparc_5.10-product-c1-jdk_management2, \
231 solaris_sparcv9_5.10-product-c2-jdk_management2, \
232 solaris_i586_5.10-product-c1-jdk_management2, \
233 solaris_x64_5.10-product-c2-jdk_management2, \
234 linux_i586_2.6-product-{c1|c2}-jdk_management2, \
235 linux_x64_2.6-product-c2-jdk_management2, \
236 ${jprt.my.windows.i586}-product-c1-jdk_management2, \
237 windows_x64_5.2-product-c2-jdk_management2, \
238 \
239 solaris_sparc_5.10-product-c1-jdk_rmi, \
240 solaris_sparcv9_5.10-product-c2-jdk_rmi, \
241 solaris_i586_5.10-product-c1-jdk_rmi, \
242 solaris_x64_5.10-product-c2-jdk_rmi, \
243 linux_i586_2.6-product-{c1|c2}-jdk_rmi, \
244 linux_x64_2.6-product-c2-jdk_rmi, \
245 ${jprt.my.windows.i586}-product-c1-jdk_rmi, \
246 windows_x64_5.2-product-c2-jdk_rmi, \
247 \
248 solaris_sparc_5.10-product-c1-jdk_security2, \
249 solaris_sparcv9_5.10-product-c2-jdk_security2, \
250 solaris_i586_5.10-product-c1-jdk_security2, \
251 solaris_x64_5.10-product-c2-jdk_security2, \
252 linux_i586_2.6-product-{c1|c2}-jdk_security2, \
253 linux_x64_2.6-product-c2-jdk_security2, \
254 ${jprt.my.windows.i586}-product-c1-jdk_security2, \
255 windows_x64_5.2-product-c2-jdk_security2, \
256 \
257 solaris_sparc_5.10-product-c1-jdk_security3, \
258 solaris_sparcv9_5.10-product-c2-jdk_security3, \
259 solaris_i586_5.10-product-c1-jdk_security3, \
260 solaris_x64_5.10-product-c2-jdk_security3, \
261 linux_i586_2.6-product-{c1|c2}-jdk_security3, \
262 linux_x64_2.6-product-c2-jdk_security3, \
263 ${jprt.my.windows.i586}-product-c1-jdk_security3, \
264 windows_x64_5.2-product-c2-jdk_security3, \
265 \
266 solaris_sparc_5.10-product-c1-jdk_swing, \
267 solaris_sparcv9_5.10-product-c2-jdk_swing, \
268 solaris_i586_5.10-product-c1-jdk_swing, \
269 solaris_x64_5.10-product-c2-jdk_swing, \
270 linux_i586_2.6-product-{c1|c2}-jdk_swing, \
271 linux_x64_2.6-product-c2-jdk_swing, \
272 ${jprt.my.windows.i586}-product-c1-jdk_swing, \
273 windows_x64_5.2-product-c2-jdk_swing, \
274 \
275 solaris_sparc_5.10-product-c1-jdk_tools2, \
276 solaris_sparcv9_5.10-product-c2-jdk_tools2, \
277 solaris_i586_5.10-product-c1-jdk_tools2, \
278 solaris_x64_5.10-product-c2-jdk_tools2, \
279 linux_i586_2.6-product-{c1|c2}-jdk_tools2, \
280 linux_x64_2.6-product-c2-jdk_tools2, \
281 ${jprt.my.windows.i586}-product-c1-jdk_tools2, \
282 windows_x64_5.2-product-c2-jdk_tools2
283
284 # Select list to use (allow for testset to be empty too)
285 jprt.make.rule..test.targets=${jprt.make.rule.default.test.targets}
286 jprt.make.rule.test.targets=${jprt.make.rule.${jprt.my.test.set}.test.targets}
65 287
66 # Directories to be excluded from the source bundles 288 # Directories to be excluded from the source bundles
67 jprt.bundle.exclude.src.dirs=build dist webrev 289 jprt.bundle.exclude.src.dirs=build dist webrev
68 290