48 # Set make target to use for different build flavors |
48 # Set make target to use for different build flavors |
49 jprt.build.flavor.debugOpen.target=jprt_bundle |
49 jprt.build.flavor.debugOpen.target=jprt_bundle |
50 jprt.build.flavor.fastdebug.target=jprt_bundle |
50 jprt.build.flavor.fastdebug.target=jprt_bundle |
51 jprt.build.flavor.product.target=jprt_bundle |
51 jprt.build.flavor.product.target=jprt_bundle |
52 jprt.build.flavor.productOpen.target=jprt_bundle |
52 jprt.build.flavor.productOpen.target=jprt_bundle |
|
53 jprt.build.flavor.optimized.target=jprt_bundle |
|
54 jprt.build.flavor.optimizedOpen.target=jprt_bundle |
53 |
55 |
54 # Use these configure args to define debug level |
56 # Use these configure args to define debug level |
55 jprt.debug.build.configure.args=--with-debug-level=slowdebug |
57 jprt.debug.build.configure.args=--with-debug-level=slowdebug |
56 jprt.fastdebug.build.configure.args=--with-debug-level=fastdebug |
58 jprt.fastdebug.build.configure.args=--with-debug-level=fastdebug |
57 jprt.product.build.configure.args=--with-debug-level=release |
59 jprt.product.build.configure.args=--with-debug-level=release |
|
60 jprt.optimized.build.configure.args=--with-debug-level=optimized |
58 jprt.debugOpen.build.configure.args=${jprt.debug.build.configure.args} --enable-openjdk-only |
61 jprt.debugOpen.build.configure.args=${jprt.debug.build.configure.args} --enable-openjdk-only |
59 jprt.fastdebugOpen.build.configure.args=${jprt.fastdebug.build.configure.args} --enable-openjdk-only |
62 jprt.fastdebugOpen.build.configure.args=${jprt.fastdebug.build.configure.args} --enable-openjdk-only |
60 jprt.productOpen.build.configure.args=${jprt.product.build.configure.args} --enable-openjdk-only |
63 jprt.productOpen.build.configure.args=${jprt.product.build.configure.args} --enable-openjdk-only |
|
64 jprt.optimizedOpen.build.configure.args=${jprt.product.build.configure.args} --enable-openjdk-only |
61 |
65 |
62 # Select build flavors and build targets |
66 # Select build flavors and build targets |
63 jprt.build.flavors=${my.is.hotspot.job ? ${my.build.flavors.hotspot} : ${my.build.flavors.default}} |
67 jprt.build.flavors=${my.is.hotspot.job ? ${my.build.flavors.hotspot} : ${my.build.flavors.default}} |
64 jprt.build.targets=${my.is.hotspot.job ? ${my.build.targets.hotspot} : ${my.build.targets.default}} |
68 jprt.build.targets=${my.is.hotspot.job ? ${my.build.targets.hotspot} : ${my.build.targets.default}} |
65 |
69 |
228 # Hotspot related settings (testset=hotspot) |
232 # Hotspot related settings (testset=hotspot) |
229 # |
233 # |
230 |
234 |
231 # The hotspot build flavors |
235 # The hotspot build flavors |
232 my.build.flavors.hotspot= \ |
236 my.build.flavors.hotspot= \ |
233 debugOpen,fastdebug,product,productOpen, \ |
237 debugOpen,fastdebug,product,productOpen,optimized,optimizedOpen \ |
234 ${my.additional.build.flavors.hotspot} |
238 ${my.additional.build.flavors.hotspot} |
235 |
239 |
236 # Platforms built for hotspot push jobs |
240 # Platforms built for hotspot push jobs |
237 my.build.targets.hotspot= \ |
241 my.build.targets.hotspot= \ |
238 solaris_sparcv9_5.11-{product|fastdebug|optimized}, \ |
242 solaris_sparcv9_5.11-{product|fastdebug}, \ |
239 solaris_x64_5.11-{product|fastdebug}, \ |
243 solaris_x64_5.11-{product|fastdebug}, \ |
240 linux_i586_2.6-{product|fastdebug}, \ |
244 linux_i586_2.6-{product|fastdebug}, \ |
241 linux_x64_2.6-{product|fastdebug|optimized}, \ |
245 linux_x64_2.6-{product|fastdebug}, \ |
242 macosx_x64_10.7-{product|fastdebug}, \ |
246 macosx_x64_10.7-{product|fastdebug}, \ |
243 windows_i586_6.1-{product|fastdebug}, \ |
247 windows_i586_6.1-{product|fastdebug}, \ |
244 windows_x64_6.1-{product|fastdebug|optimized}, \ |
248 windows_x64_6.1-{product|fastdebug}, \ |
245 solaris_x64_5.11-{debugOpen}, \ |
249 solaris_x64_5.11-{debugOpen}, \ |
246 linux_x64_2.6-{productOpen}, \ |
250 linux_x64_2.6-{productOpen}, \ |
247 ${my.additional.build.targets.hotspot} |
251 ${my.additional.build.targets.hotspot} |
248 |
252 |
249 # Tests to run on the various platforms for hotspot push jobs |
253 # Tests to run on the various platforms for hotspot push jobs |