190 # Build targets and options (default/jdk)
191 #
192
193 # The default build flavors
194 my.build.flavors.default=fastdebug,product
195
196 # Standard list of jprt build targets for this source tree
197 my.build.targets.default= \
198 solaris_sparcv9_5.11-{product|fastdebug}, \
199 solaris_x64_5.11-{product|fastdebug}, \
200 linux_i586_3.8-{product|fastdebug}, \
201 linux_x64_3.8-{product|fastdebug}, \
202 macosx_x64_10.9-{product|fastdebug}, \
203 windows_i586_6.3-{product|fastdebug}, \
204 windows_x64_6.3-{product|fastdebug}
205
206 # Test target list (no fastdebug & limited c2 testing)
207 my.test.target.set= \
208 solaris_sparcv9_5.11-product-c2-TESTNAME, \
209 solaris_x64_5.11-product-c2-TESTNAME, \
210 linux_i586_3.8-product-{c1|c2}-TESTNAME, \
211 linux_x64_3.8-product-c2-TESTNAME, \
212 macosx_x64_10.9-product-c2-TESTNAME, \
213 windows_i586_6.3-product-c1-TESTNAME, \
214 windows_x64_6.3-product-c2-TESTNAME
215
216 # Default vm test targets (testset=default)
217 my.test.targets.default= \
218 ${my.test.target.set:TESTNAME=jvm98}, \
219 ${my.test.target.set:TESTNAME=scimark}
220
221 # Default jdk test targets (testset=default)
222 my.make.rule.test.targets.default= \
223 ${my.test.target.set:TESTNAME=langtools_jtreg}, \
224 ${my.test.target.set:TESTNAME=jdk_lang}, \
225 ${my.test.target.set:TESTNAME=jdk_math}, \
226 ${my.test.target.set:TESTNAME=jdk_util}
227
228 # Default vm test targets (testset=core)
229 my.test.targets.core=
230
231 # Core jdk test targets (testset=core)
232 my.make.rule.test.targets.core= \
233 ${my.test.target.set:TESTNAME=jdk_lang}, \
278 ${my.test.target.set:TESTNAME=jdk_awt}, \
279 ${my.test.target.set:TESTNAME=jdk_beans}, \
280 ${my.test.target.set:TESTNAME=jdk_sound}, \
281 ${my.test.target.set:TESTNAME=jdk_swing}
282
283 # PIT vm test targets (testset=pit)
284 my.test.targets.pit= \
285 ${my.test.targets.all}
286
287 # PIT jdk test targets (testset=pit)
288 my.make.rule.test.targets.pit= \
289 ${my.test.target.set:TESTNAME=langtools_jtreg}, \
290 ${my.make.rule.test.targets.core}, \
291 ${my.make.rule.test.targets.svc} \
292 ${my.make.rule.test.targets.jaxp}
293
294 # JCK test targets in test/Makefile (no windows)
295 my.test.target.set.jck= \
296 solaris_sparcv9_5.11-product-c2-JCK7TESTRULE, \
297 solaris_x64_5.11-product-c2-JCK7TESTRULE, \
298 linux_i586_3.8-product-c1-JCK7TESTRULE, \
299 linux_x64_3.8-product-c2-JCK7TESTRULE
300
301 # JCK testset targets
302 my.make.rule.test.targets.jck= \
303 ${my.test.target.set.jck:JCK7TESTRULE=jck7devtools}, \
304 ${my.test.target.set.jck:JCK7TESTRULE=jck7runtime}, \
305 ${my.test.target.set.jck:JCK7TESTRULE=jck7compiler}
306
307
308 #############
309 #
310 # Hotspot related settings (testset=hotspot)
311 #
312
313 # The hotspot build flavors
314 my.build.flavors.hotspot= \
315 fastdebugOpen,fastdebug,product,productOpen,optimized,optimizedOpen \
316 ${my.additional.build.flavors.hotspot}
317
318 # Platforms built for hotspot push jobs
|
190 # Build targets and options (default/jdk)
191 #
192
193 # The default build flavors
194 my.build.flavors.default=fastdebug,product
195
196 # Standard list of jprt build targets for this source tree
197 my.build.targets.default= \
198 solaris_sparcv9_5.11-{product|fastdebug}, \
199 solaris_x64_5.11-{product|fastdebug}, \
200 linux_i586_3.8-{product|fastdebug}, \
201 linux_x64_3.8-{product|fastdebug}, \
202 macosx_x64_10.9-{product|fastdebug}, \
203 windows_i586_6.3-{product|fastdebug}, \
204 windows_x64_6.3-{product|fastdebug}
205
206 # Test target list (no fastdebug & limited c2 testing)
207 my.test.target.set= \
208 solaris_sparcv9_5.11-product-c2-TESTNAME, \
209 solaris_x64_5.11-product-c2-TESTNAME, \
210 linux_i586_3.8-product-c2-TESTNAME, \
211 linux_x64_3.8-product-c2-TESTNAME, \
212 macosx_x64_10.9-product-c2-TESTNAME, \
213 windows_x64_6.3-product-c2-TESTNAME
214
215 # Default vm test targets (testset=default)
216 my.test.targets.default= \
217 ${my.test.target.set:TESTNAME=jvm98}, \
218 ${my.test.target.set:TESTNAME=scimark}
219
220 # Default jdk test targets (testset=default)
221 my.make.rule.test.targets.default= \
222 ${my.test.target.set:TESTNAME=langtools_jtreg}, \
223 ${my.test.target.set:TESTNAME=jdk_lang}, \
224 ${my.test.target.set:TESTNAME=jdk_math}, \
225 ${my.test.target.set:TESTNAME=jdk_util}
226
227 # Default vm test targets (testset=core)
228 my.test.targets.core=
229
230 # Core jdk test targets (testset=core)
231 my.make.rule.test.targets.core= \
232 ${my.test.target.set:TESTNAME=jdk_lang}, \
277 ${my.test.target.set:TESTNAME=jdk_awt}, \
278 ${my.test.target.set:TESTNAME=jdk_beans}, \
279 ${my.test.target.set:TESTNAME=jdk_sound}, \
280 ${my.test.target.set:TESTNAME=jdk_swing}
281
282 # PIT vm test targets (testset=pit)
283 my.test.targets.pit= \
284 ${my.test.targets.all}
285
286 # PIT jdk test targets (testset=pit)
287 my.make.rule.test.targets.pit= \
288 ${my.test.target.set:TESTNAME=langtools_jtreg}, \
289 ${my.make.rule.test.targets.core}, \
290 ${my.make.rule.test.targets.svc} \
291 ${my.make.rule.test.targets.jaxp}
292
293 # JCK test targets in test/Makefile (no windows)
294 my.test.target.set.jck= \
295 solaris_sparcv9_5.11-product-c2-JCK7TESTRULE, \
296 solaris_x64_5.11-product-c2-JCK7TESTRULE, \
297 linux_x64_3.8-product-c2-JCK7TESTRULE
298
299 # JCK testset targets
300 my.make.rule.test.targets.jck= \
301 ${my.test.target.set.jck:JCK7TESTRULE=jck7devtools}, \
302 ${my.test.target.set.jck:JCK7TESTRULE=jck7runtime}, \
303 ${my.test.target.set.jck:JCK7TESTRULE=jck7compiler}
304
305
306 #############
307 #
308 # Hotspot related settings (testset=hotspot)
309 #
310
311 # The hotspot build flavors
312 my.build.flavors.hotspot= \
313 fastdebugOpen,fastdebug,product,productOpen,optimized,optimizedOpen \
314 ${my.additional.build.flavors.hotspot}
315
316 # Platforms built for hotspot push jobs
|