1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/make/jprt.properties Wed Apr 27 01:25:04 2016 +0800 1.3 @@ -0,0 +1,403 @@ 1.4 +# 1.5 +# Copyright (c) 2006, 2013, Oracle and/or its affiliates. All rights reserved. 1.6 +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 1.7 +# 1.8 +# This code is free software; you can redistribute it and/or modify it 1.9 +# under the terms of the GNU General Public License version 2 only, as 1.10 +# published by the Free Software Foundation. 1.11 +# 1.12 +# This code is distributed in the hope that it will be useful, but WITHOUT 1.13 +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 1.14 +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 1.15 +# version 2 for more details (a copy is included in the LICENSE file that 1.16 +# accompanied this code). 1.17 +# 1.18 +# You should have received a copy of the GNU General Public License version 1.19 +# 2 along with this work; if not, write to the Free Software Foundation, 1.20 +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 1.21 +# 1.22 +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 1.23 +# or visit www.oracle.com if you need additional information or have any 1.24 +# questions. 1.25 +# 1.26 +# 1.27 + 1.28 +# Properties for jprt 1.29 + 1.30 +# All build result bundles are full jdks. 1.31 +jprt.need.sibling.build=false 1.32 + 1.33 +# At submit time, the release supplied will be in jprt.submit.release 1.34 +# and will be one of the official release names defined in jprt. 1.35 +# jprt supports property value expansion using ${property.name} syntax. 1.36 + 1.37 +# This tells jprt what default release we want to build 1.38 + 1.39 +jprt.hotspot.default.release=jdk8u20 1.40 + 1.41 +jprt.tools.default.release=${jprt.submit.option.release?${jprt.submit.option.release}:${jprt.hotspot.default.release}} 1.42 + 1.43 +# Disable syncing the source after builds and tests are done. 1.44 + 1.45 +jprt.sync.push=false 1.46 + 1.47 +# Note: we want both embedded releases and regular releases to build and test 1.48 +# all platforms so that regressions are not introduced (eg. change to 1.49 +# common code by SE breaks PPC/ARM; change to common code by SE-E breaks 1.50 +# sparc etc. 1.51 + 1.52 +# Define the Solaris platforms we want for the various releases 1.53 +jprt.my.solaris.sparcv9.jdk8u20=solaris_sparcv9_5.10 1.54 +jprt.my.solaris.sparcv9.jdk7=solaris_sparcv9_5.10 1.55 +jprt.my.solaris.sparcv9.jdk7u8=${jprt.my.solaris.sparcv9.jdk7} 1.56 +jprt.my.solaris.sparcv9=${jprt.my.solaris.sparcv9.${jprt.tools.default.release}} 1.57 + 1.58 +jprt.my.solaris.x64.jdk8u20=solaris_x64_5.10 1.59 +jprt.my.solaris.x64.jdk7=solaris_x64_5.10 1.60 +jprt.my.solaris.x64.jdk7u8=${jprt.my.solaris.x64.jdk7} 1.61 +jprt.my.solaris.x64=${jprt.my.solaris.x64.${jprt.tools.default.release}} 1.62 + 1.63 +jprt.my.linux.i586.jdk8u20=linux_i586_2.6 1.64 +jprt.my.linux.i586.jdk7=linux_i586_2.6 1.65 +jprt.my.linux.i586.jdk7u8=${jprt.my.linux.i586.jdk7} 1.66 +jprt.my.linux.i586=${jprt.my.linux.i586.${jprt.tools.default.release}} 1.67 + 1.68 +jprt.my.linux.x64.jdk8u20=linux_x64_2.6 1.69 +jprt.my.linux.x64.jdk7=linux_x64_2.6 1.70 +jprt.my.linux.x64.jdk7u8=${jprt.my.linux.x64.jdk7} 1.71 +jprt.my.linux.x64=${jprt.my.linux.x64.${jprt.tools.default.release}} 1.72 + 1.73 +jprt.my.linux.ppc.jdk8u20=linux_ppc_2.6 1.74 +jprt.my.linux.ppc.jdk7=linux_ppc_2.6 1.75 +jprt.my.linux.ppc.jdk7u8=${jprt.my.linux.ppc.jdk7} 1.76 +jprt.my.linux.ppc=${jprt.my.linux.ppc.${jprt.tools.default.release}} 1.77 + 1.78 +jprt.my.linux.ppcv2.jdk8u20=linux_ppcv2_2.6 1.79 +jprt.my.linux.ppcv2.jdk7=linux_ppcv2_2.6 1.80 +jprt.my.linux.ppcv2.jdk7u8=${jprt.my.linux.ppcv2.jdk7} 1.81 +jprt.my.linux.ppcv2=${jprt.my.linux.ppcv2.${jprt.tools.default.release}} 1.82 + 1.83 +jprt.my.linux.armvfpsflt.jdk8u20=linux_armvfpsflt_2.6 1.84 +jprt.my.linux.armvfpsflt=${jprt.my.linux.armvfpsflt.${jprt.tools.default.release}} 1.85 + 1.86 +jprt.my.linux.armvfphflt.jdk8u20=linux_armvfphflt_2.6 1.87 +jprt.my.linux.armvfphflt=${jprt.my.linux.armvfphflt.${jprt.tools.default.release}} 1.88 + 1.89 +# The ARM GP vfp-sflt build is not currently supported 1.90 +#jprt.my.linux.armvs.jdk8u20=linux_armvs_2.6 1.91 +#jprt.my.linux.armvs=${jprt.my.linux.armvs.${jprt.tools.default.release}} 1.92 + 1.93 +jprt.my.linux.armvh.jdk8u20=linux_armvh_2.6 1.94 +jprt.my.linux.armvh=${jprt.my.linux.armvh.${jprt.tools.default.release}} 1.95 + 1.96 +jprt.my.linux.armsflt.jdk8u20=linux_armsflt_2.6 1.97 +jprt.my.linux.armsflt.jdk7=linux_armsflt_2.6 1.98 +jprt.my.linux.armsflt.jdk7u8=${jprt.my.linux.armsflt.jdk7} 1.99 +jprt.my.linux.armsflt=${jprt.my.linux.armsflt.${jprt.tools.default.release}} 1.100 + 1.101 +jprt.my.macosx.x64.jdk8u20=macosx_x64_10.7 1.102 +jprt.my.macosx.x64.jdk7=macosx_x64_10.7 1.103 +jprt.my.macosx.x64.jdk7u8=${jprt.my.macosx.x64.jdk7} 1.104 +jprt.my.macosx.x64=${jprt.my.macosx.x64.${jprt.tools.default.release}} 1.105 + 1.106 +jprt.my.windows.i586.jdk8u20=windows_i586_6.1 1.107 +jprt.my.windows.i586.jdk7=windows_i586_6.1 1.108 +jprt.my.windows.i586.jdk7u8=${jprt.my.windows.i586.jdk7} 1.109 +jprt.my.windows.i586=${jprt.my.windows.i586.${jprt.tools.default.release}} 1.110 + 1.111 +jprt.my.windows.x64.jdk8u20=windows_x64_6.1 1.112 +jprt.my.windows.x64.jdk7=windows_x64_6.1 1.113 +jprt.my.windows.x64.jdk7u8=${jprt.my.windows.x64.jdk7} 1.114 +jprt.my.windows.x64=${jprt.my.windows.x64.${jprt.tools.default.release}} 1.115 + 1.116 +# Standard list of jprt build targets for this source tree 1.117 + 1.118 +jprt.build.targets.standard= \ 1.119 + ${jprt.my.solaris.sparcv9}-{product|fastdebug|optimized}, \ 1.120 + ${jprt.my.solaris.x64}-{product|fastdebug}, \ 1.121 + ${jprt.my.linux.i586}-{product|fastdebug}, \ 1.122 + ${jprt.my.linux.x64}-{product|fastdebug|optimized}, \ 1.123 + ${jprt.my.macosx.x64}-{product|fastdebug}, \ 1.124 + ${jprt.my.windows.i586}-{product|fastdebug}, \ 1.125 + ${jprt.my.windows.x64}-{product|fastdebug|optimized}, \ 1.126 + ${jprt.my.linux.armvh}-{product|fastdebug} 1.127 + 1.128 +jprt.build.targets.open= \ 1.129 + ${jprt.my.solaris.x64}-{debugOpen}, \ 1.130 + ${jprt.my.linux.x64}-{productOpen} 1.131 + 1.132 +jprt.build.targets.embedded= \ 1.133 + ${jprt.my.linux.i586}-{productEmb|fastdebugEmb}, \ 1.134 + ${jprt.my.linux.ppc}-{productEmb|fastdebugEmb}, \ 1.135 + ${jprt.my.linux.ppcv2}-{productEmb|fastdebugEmb}, \ 1.136 + ${jprt.my.linux.armvfpsflt}-{productEmb|fastdebugEmb}, \ 1.137 + ${jprt.my.linux.armvfphflt}-{productEmb|fastdebugEmb}, \ 1.138 + ${jprt.my.linux.armsflt}-{productEmb|fastdebugEmb} 1.139 + 1.140 +jprt.build.targets.all=${jprt.build.targets.standard}, \ 1.141 + ${jprt.build.targets.embedded}, ${jprt.build.targets.open} 1.142 + 1.143 +jprt.build.targets.jdk8u20=${jprt.build.targets.all} 1.144 +jprt.build.targets.jdk7=${jprt.build.targets.all} 1.145 +jprt.build.targets.jdk7u8=${jprt.build.targets.all} 1.146 +jprt.build.targets=${jprt.build.targets.${jprt.tools.default.release}} 1.147 + 1.148 +# Subset lists of test targets for this source tree 1.149 + 1.150 +jprt.my.solaris.sparcv9.test.targets= \ 1.151 + ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jvm98, \ 1.152 + ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jvm98_nontiered, \ 1.153 + ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-scimark, \ 1.154 + ${jprt.my.solaris.sparcv9}-product-c2-runThese, \ 1.155 + ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_SerialGC, \ 1.156 + ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 1.157 + ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_ParNewGC, \ 1.158 + ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_CMS, \ 1.159 + ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_G1, \ 1.160 + ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 1.161 + ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_SerialGC, \ 1.162 + ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_ParallelGC, \ 1.163 + ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_ParNewGC, \ 1.164 + ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_CMS, \ 1.165 + ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_G1, \ 1.166 + ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_ParOldGC, \ 1.167 + ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_default_nontiered, \ 1.168 + ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_SerialGC, \ 1.169 + ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_ParallelGC, \ 1.170 + ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_CMS, \ 1.171 + ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_G1, \ 1.172 + ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_ParOldGC 1.173 + 1.174 +jprt.my.solaris.x64.test.targets= \ 1.175 + ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jvm98, \ 1.176 + ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jvm98_nontiered, \ 1.177 + ${jprt.my.solaris.x64}-{product|fastdebug}-c2-scimark, \ 1.178 + ${jprt.my.solaris.x64}-product-c2-runThese, \ 1.179 + ${jprt.my.solaris.x64}-product-c2-runThese_Xcomp, \ 1.180 + ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_SerialGC, \ 1.181 + ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 1.182 + ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_ParNewGC, \ 1.183 + ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_CMS, \ 1.184 + ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_G1, \ 1.185 + ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 1.186 + ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_SerialGC, \ 1.187 + ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_ParallelGC, \ 1.188 + ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_ParNewGC, \ 1.189 + ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_CMS, \ 1.190 + ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_G1, \ 1.191 + ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_ParOldGC, \ 1.192 + ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jbb_default_nontiered, \ 1.193 + ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jbb_SerialGC, \ 1.194 + ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jbb_ParallelGC, \ 1.195 + ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_CMS, \ 1.196 + ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_G1, \ 1.197 + ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_ParOldGC 1.198 + 1.199 +jprt.my.linux.i586.test.targets = \ 1.200 + ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-jvm98, \ 1.201 + ${jprt.my.linux.i586}-{product|fastdebug}-c2-jvm98_nontiered, \ 1.202 + ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-scimark, \ 1.203 + ${jprt.my.linux.i586}-product-c1-runThese_Xcomp, \ 1.204 + ${jprt.my.linux.i586}-fastdebug-c1-runThese_Xshare, \ 1.205 + ${jprt.my.linux.i586}-fastdebug-c2-runThese_Xcomp, \ 1.206 + ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \ 1.207 + ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \ 1.208 + ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParNewGC, \ 1.209 + ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \ 1.210 + ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_G1, \ 1.211 + ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParOldGC, \ 1.212 + ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_SerialGC, \ 1.213 + ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_ParallelGC, \ 1.214 + ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_ParNewGC, \ 1.215 + ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_CMS, \ 1.216 + ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_G1, \ 1.217 + ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_ParOldGC, \ 1.218 + ${jprt.my.linux.i586}-{product|fastdebug}-c1-jbb_SerialGC, \ 1.219 + ${jprt.my.linux.i586}-{product|fastdebug}-c2-jbb_default_nontiered, \ 1.220 + ${jprt.my.linux.i586}-{product|fastdebug}-c1-jbb_ParallelGC, \ 1.221 + ${jprt.my.linux.i586}-{product|fastdebug}-c1-jbb_CMS, \ 1.222 + ${jprt.my.linux.i586}-{product|fastdebug}-c1-jbb_G1, \ 1.223 + ${jprt.my.linux.i586}-{product|fastdebug}-c1-jbb_ParOldGC 1.224 + 1.225 +jprt.my.linux.x64.test.targets = \ 1.226 + ${jprt.my.linux.x64}-{product|fastdebug}-c2-jvm98, \ 1.227 + ${jprt.my.linux.x64}-{product|fastdebug}-c2-jvm98_nontiered, \ 1.228 + ${jprt.my.linux.x64}-{product|fastdebug}-c2-scimark, \ 1.229 + ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_SerialGC, \ 1.230 + ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 1.231 + ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_ParNewGC, \ 1.232 + ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_CMS, \ 1.233 + ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_G1, \ 1.234 + ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 1.235 + ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_SerialGC, \ 1.236 + ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_ParallelGC, \ 1.237 + ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_ParNewGC, \ 1.238 + ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_CMS, \ 1.239 + ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_G1, \ 1.240 + ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_ParOldGC, \ 1.241 + ${jprt.my.linux.x64}-{product|fastdebug}-c2-jbb_default_nontiered, \ 1.242 + ${jprt.my.linux.x64}-{product|fastdebug}-c2-jbb_ParallelGC, \ 1.243 + ${jprt.my.linux.x64}-{product|fastdebug}-c2-jbb_G1, \ 1.244 + ${jprt.my.linux.x64}-{product|fastdebug}-c2-jbb_ParOldGC 1.245 + 1.246 +jprt.my.macosx.x64.test.targets = \ 1.247 + ${jprt.my.macosx.x64}-{product|fastdebug}-c2-jvm98, \ 1.248 + ${jprt.my.macosx.x64}-{product|fastdebug}-c2-jvm98_nontiered, \ 1.249 + ${jprt.my.macosx.x64}-{product|fastdebug}-c2-scimark, \ 1.250 + ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCBasher_SerialGC, \ 1.251 + ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 1.252 + ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCBasher_ParNewGC, \ 1.253 + ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCBasher_CMS, \ 1.254 + ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCBasher_G1, \ 1.255 + ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 1.256 + ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCOld_SerialGC, \ 1.257 + ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCOld_ParallelGC, \ 1.258 + ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCOld_ParNewGC, \ 1.259 + ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCOld_CMS, \ 1.260 + ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCOld_G1, \ 1.261 + ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCOld_ParOldGC, \ 1.262 + ${jprt.my.macosx.x64}-{product|fastdebug}-c2-jbb_default_nontiered, \ 1.263 + ${jprt.my.macosx.x64}-{product|fastdebug}-c2-jbb_ParallelGC, \ 1.264 + ${jprt.my.macosx.x64}-{product|fastdebug}-c2-jbb_G1, \ 1.265 + ${jprt.my.macosx.x64}-{product|fastdebug}-c2-jbb_ParOldGC 1.266 + 1.267 +jprt.my.windows.i586.test.targets = \ 1.268 + ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-jvm98, \ 1.269 + ${jprt.my.windows.i586}-{product|fastdebug}-c2-jvm98_nontiered, \ 1.270 + ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-scimark, \ 1.271 + ${jprt.my.windows.i586}-product-{c1|c2}-runThese, \ 1.272 + ${jprt.my.windows.i586}-product-{c1|c2}-runThese_Xcomp, \ 1.273 + ${jprt.my.windows.i586}-fastdebug-c1-runThese_Xshare, \ 1.274 + ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \ 1.275 + ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \ 1.276 + ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParNewGC, \ 1.277 + ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \ 1.278 + ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_G1, \ 1.279 + ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParOldGC, \ 1.280 + ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_SerialGC, \ 1.281 + ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_ParallelGC, \ 1.282 + ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_ParNewGC, \ 1.283 + ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_CMS, \ 1.284 + ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_G1, \ 1.285 + ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_ParOldGC, \ 1.286 + ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-jbb_default, \ 1.287 + ${jprt.my.windows.i586}-{product|fastdebug}-c2-jbb_default_nontiered, \ 1.288 + ${jprt.my.windows.i586}-product-{c1|c2}-jbb_ParallelGC, \ 1.289 + ${jprt.my.windows.i586}-product-{c1|c2}-jbb_CMS, \ 1.290 + ${jprt.my.windows.i586}-product-{c1|c2}-jbb_G1, \ 1.291 + ${jprt.my.windows.i586}-product-{c1|c2}-jbb_ParOldGC 1.292 + 1.293 +jprt.my.windows.x64.test.targets = \ 1.294 + ${jprt.my.windows.x64}-{product|fastdebug}-c2-jvm98, \ 1.295 + ${jprt.my.windows.x64}-{product|fastdebug}-c2-jvm98_nontiered, \ 1.296 + ${jprt.my.windows.x64}-{product|fastdebug}-c2-scimark, \ 1.297 + ${jprt.my.windows.x64}-product-c2-runThese, \ 1.298 + ${jprt.my.windows.x64}-product-c2-runThese_Xcomp, \ 1.299 + ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_SerialGC, \ 1.300 + ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 1.301 + ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_ParNewGC, \ 1.302 + ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_CMS, \ 1.303 + ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_G1, \ 1.304 + ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 1.305 + ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_SerialGC, \ 1.306 + ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_ParallelGC, \ 1.307 + ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_ParNewGC, \ 1.308 + ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_CMS, \ 1.309 + ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_G1, \ 1.310 + ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_ParOldGC, \ 1.311 + ${jprt.my.windows.x64}-{product|fastdebug}-c2-jbb_default, \ 1.312 + ${jprt.my.windows.x64}-{product|fastdebug}-c2-jbb_default_nontiered, \ 1.313 + ${jprt.my.windows.x64}-product-c2-jbb_CMS, \ 1.314 + ${jprt.my.windows.x64}-product-c2-jbb_ParallelGC, \ 1.315 + ${jprt.my.windows.x64}-product-c2-jbb_G1, \ 1.316 + ${jprt.my.windows.x64}-product-c2-jbb_ParOldGC 1.317 + 1.318 +# Some basic "smoke" tests for OpenJDK builds 1.319 +jprt.test.targets.open = \ 1.320 + ${jprt.my.solaris.x64}-{productOpen|fastdebugOpen}-c2-jvm98, \ 1.321 + ${jprt.my.linux.x64}-{productOpen|fastdebugOpen}-c2-jvm98 1.322 + 1.323 +# Testing for actual embedded builds is different to standard 1.324 +jprt.my.linux.i586.test.targets.embedded = \ 1.325 + linux_i586_2.6-product-c1-scimark 1.326 + 1.327 +# The complete list of test targets for jprt 1.328 +# Note: no PPC or ARM tests at this stage 1.329 + 1.330 +jprt.test.targets.standard = \ 1.331 + ${jprt.my.linux.i586.test.targets.embedded}, \ 1.332 + ${jprt.my.solaris.sparcv9.test.targets}, \ 1.333 + ${jprt.my.solaris.x64.test.targets}, \ 1.334 + ${jprt.my.linux.i586.test.targets}, \ 1.335 + ${jprt.my.linux.x64.test.targets}, \ 1.336 + ${jprt.my.macosx.x64.test.targets}, \ 1.337 + ${jprt.my.windows.i586.test.targets}, \ 1.338 + ${jprt.my.windows.x64.test.targets}, \ 1.339 + ${jprt.test.targets.open} 1.340 + 1.341 +jprt.test.targets.embedded= \ 1.342 + ${jprt.my.linux.i586.test.targets.embedded}, \ 1.343 + ${jprt.my.solaris.sparcv9.test.targets}, \ 1.344 + ${jprt.my.solaris.x64.test.targets}, \ 1.345 + ${jprt.my.linux.x64.test.targets}, \ 1.346 + ${jprt.my.windows.i586.test.targets}, \ 1.347 + ${jprt.my.windows.x64.test.targets} 1.348 + 1.349 +jprt.test.targets.jdk8u20=${jprt.test.targets.standard} 1.350 +jprt.test.targets.jdk7=${jprt.test.targets.standard} 1.351 +jprt.test.targets.jdk7u8=${jprt.test.targets.jdk7} 1.352 +jprt.test.targets=${jprt.test.targets.${jprt.tools.default.release}} 1.353 + 1.354 +# The default test/Makefile targets that should be run 1.355 + 1.356 +#jprt.make.rule.test.targets=*-product-*-packtest 1.357 + 1.358 +jprt.make.rule.test.targets.standard.client = \ 1.359 + ${jprt.my.linux.i586}-*-c1-clienttest, \ 1.360 + ${jprt.my.windows.i586}-*-c1-clienttest 1.361 + 1.362 +jprt.make.rule.test.targets.standard.server = \ 1.363 + ${jprt.my.solaris.sparcv9}-*-c2-servertest, \ 1.364 + ${jprt.my.solaris.x64}-*-c2-servertest, \ 1.365 + ${jprt.my.linux.i586}-*-c2-servertest, \ 1.366 + ${jprt.my.linux.x64}-*-c2-servertest, \ 1.367 + ${jprt.my.macosx.x64}-*-c2-servertest, \ 1.368 + ${jprt.my.windows.i586}-*-c2-servertest, \ 1.369 + ${jprt.my.windows.x64}-*-c2-servertest 1.370 + 1.371 +jprt.make.rule.test.targets.standard.internalvmtests = \ 1.372 + ${jprt.my.solaris.sparcv9}-fastdebug-c2-internalvmtests, \ 1.373 + ${jprt.my.solaris.x64}-fastdebug-c2-internalvmtests, \ 1.374 + ${jprt.my.linux.i586}-fastdebug-c2-internalvmtests, \ 1.375 + ${jprt.my.linux.x64}-fastdebug-c2-internalvmtests, \ 1.376 + ${jprt.my.macosx.x64}-fastdebug-c2-internalvmtests, \ 1.377 + ${jprt.my.windows.i586}-fastdebug-c2-internalvmtests, \ 1.378 + ${jprt.my.windows.x64}-fastdebug-c2-internalvmtests 1.379 + 1.380 +jprt.make.rule.test.targets.standard.wbapi = \ 1.381 + ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-wbapitest, \ 1.382 + ${jprt.my.solaris.x64}-{product|fastdebug}-c2-wbapitest, \ 1.383 + ${jprt.my.linux.i586}-{product|fastdebug}-c2-wbapitest, \ 1.384 + ${jprt.my.linux.x64}-{product|fastdebug}-c2-wbapitest, \ 1.385 + ${jprt.my.windows.i586}-{product|fastdebug}-c2-wbapitest, \ 1.386 + ${jprt.my.windows.x64}-{product|fastdebug}-c2-wbapitest, \ 1.387 + ${jprt.my.linux.i586}-{product|fastdebug}-c1-wbapitest, \ 1.388 + ${jprt.my.windows.i586}-{product|fastdebug}-c1-wbapitest 1.389 + 1.390 +jprt.make.rule.test.targets.standard = \ 1.391 + ${jprt.make.rule.test.targets.standard.client}, \ 1.392 + ${jprt.make.rule.test.targets.standard.server}, \ 1.393 + ${jprt.make.rule.test.targets.standard.internalvmtests}, \ 1.394 + ${jprt.make.rule.test.targets.standard.wbapi} 1.395 + 1.396 +jprt.make.rule.test.targets.embedded = \ 1.397 + ${jprt.make.rule.test.targets.standard.client} 1.398 + 1.399 +jprt.make.rule.test.targets.jdk8u20=${jprt.make.rule.test.targets.standard} 1.400 +jprt.make.rule.test.targets.jdk7=${jprt.make.rule.test.targets.standard} 1.401 +jprt.make.rule.test.targets.jdk7u8=${jprt.make.rule.test.targets.jdk7} 1.402 +jprt.make.rule.test.targets=${jprt.make.rule.test.targets.${jprt.tools.default.release}} 1.403 + 1.404 +# 7155453: Work-around to prevent popups on OSX from blocking test completion 1.405 +# but the work-around is added to all platforms to be consistent 1.406 +jprt.jbb.options=-Djava.awt.headless=true