annotate make/jprt.properties @ 3184:e9018c697557

Merge
author lana
date Mon, 13 Dec 2010 16:21:36 -0800
parents df049d0b973f
children a06412e13bf7
rev   line source
duke@0 1 #
ohair@2362 2 # Copyright (c) 2006, 2009, Oracle and/or its affiliates. All rights reserved.
duke@0 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
duke@0 4 #
duke@0 5 # This code is free software; you can redistribute it and/or modify it
duke@0 6 # under the terms of the GNU General Public License version 2 only, as
ohair@2362 7 # published by the Free Software Foundation. Oracle designates this
duke@0 8 # particular file as subject to the "Classpath" exception as provided
ohair@2362 9 # by Oracle in the LICENSE file that accompanied this code.
duke@0 10 #
duke@0 11 # This code is distributed in the hope that it will be useful, but WITHOUT
duke@0 12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
duke@0 13 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
duke@0 14 # version 2 for more details (a copy is included in the LICENSE file that
duke@0 15 # accompanied this code).
duke@0 16 #
duke@0 17 # You should have received a copy of the GNU General Public License version
duke@0 18 # 2 along with this work; if not, write to the Free Software Foundation,
duke@0 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
duke@0 20 #
ohair@2362 21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
ohair@2362 22 # or visit www.oracle.com if you need additional information or have any
ohair@2362 23 # questions.
duke@0 24 #
duke@0 25
duke@0 26 # Properties for jprt
duke@0 27
ohair@2811 28 # At submit time, the release supplied will be in jprt.submit.release
ohair@2811 29 # and will be one of the official release names defined in jprt.
ohair@2811 30 # jprt supports property value expansion using ${property.name} syntax.
ohair@2811 31
ohair@2811 32 # This tells jprt what default release we want to build
ohair@2680 33 jprt.tools.default.release=${jprt.submit.release}
duke@0 34
ohair@2680 35 # The different build flavors we want, we override here so we just get these 2
duke@0 36 jprt.build.flavors=product,fastdebug
duke@0 37
ohair@2811 38 # Define the Windows we want (temporary)
ohair@2811 39 jprt.my.windows.i586.jdk7b107=windows_i586_5.0
ohair@2811 40 jprt.my.windows.i586.jdk7temp=windows_i586_5.0
ohair@2811 41 jprt.my.windows.i586.jdk7=windows_i586_5.1
ohair@2811 42 jprt.my.windows.i586=${jprt.my.windows.i586.${jprt.tools.default.release}}
ohair@1009 43
ohair@2811 44 # Standard list of jprt build targets for this source tree
ohair@2811 45 jprt.build.targets= \
ohair@2811 46 solaris_sparc_5.10-{product|fastdebug}, \
ohair@2811 47 solaris_sparcv9_5.10-{product|fastdebug}, \
ohair@2811 48 solaris_i586_5.10-{product|fastdebug}, \
ohair@2811 49 solaris_x64_5.10-{product|fastdebug}, \
ohair@2811 50 linux_i586_2.6-{product|fastdebug}, \
ohair@2811 51 linux_x64_2.6-{product|fastdebug}, \
ohair@2811 52 ${jprt.my.windows.i586}-{product|fastdebug}, \
ohair@2811 53 windows_x64_5.2-{product|fastdebug}
ohair@1821 54
ohair@2811 55 # Standard vm test target
ohair@2811 56 jprt.test.targets= \
ohair@2811 57 solaris_sparc_5.10-product-c1-jvm98, \
ohair@2811 58 solaris_sparcv9_5.10-product-c2-jvm98, \
ohair@2811 59 solaris_i586_5.10-product-c1-jvm98, \
ohair@2811 60 solaris_x64_5.10-product-c2-jvm98, \
ohair@2811 61 linux_i586_2.6-product-{c1|c2}-jvm98, \
ohair@2811 62 linux_x64_2.6-product-c2-jvm98, \
ohair@2811 63 ${jprt.my.windows.i586}-product-c1-jvm98, \
ohair@2811 64 windows_x64_5.2-product-c2-jvm98
ohair@2811 65
ohair@2811 66 # User can select the test set with jprt submit "-testset name" option
ohair@2811 67 jprt.my.test.set=${jprt.test.set}
ohair@2811 68
ohair@2811 69 # Default jdk test targets in test/Makefile (no fastdebug & limited c2)
ohair@2811 70 jprt.make.rule.default.test.targets= \
ohair@2811 71 \
ohair@2811 72 solaris_sparc_5.10-product-c1-jdk_beans1, \
ohair@2811 73 solaris_sparcv9_5.10-product-c2-jdk_beans1, \
ohair@2811 74 solaris_i586_5.10-product-c1-jdk_beans1, \
ohair@2811 75 solaris_x64_5.10-product-c2-jdk_beans1, \
ohair@2811 76 linux_i586_2.6-product-{c1|c2}-jdk_beans1, \
ohair@2811 77 linux_x64_2.6-product-c2-jdk_beans1, \
ohair@2811 78 ${jprt.my.windows.i586}-product-c1-jdk_beans1, \
ohair@2811 79 windows_x64_5.2-product-c2-jdk_beans1, \
ohair@2811 80 \
ohair@2811 81 solaris_sparc_5.10-product-c1-jdk_io, \
ohair@2811 82 solaris_sparcv9_5.10-product-c2-jdk_io, \
ohair@2811 83 solaris_i586_5.10-product-c1-jdk_io, \
ohair@2811 84 solaris_x64_5.10-product-c2-jdk_io, \
ohair@2811 85 linux_i586_2.6-product-{c1|c2}-jdk_io, \
ohair@2811 86 linux_x64_2.6-product-c2-jdk_io, \
ohair@2811 87 ${jprt.my.windows.i586}-product-c1-jdk_io, \
ohair@2811 88 windows_x64_5.2-product-c2-jdk_io, \
ohair@2811 89 \
ohair@2811 90 solaris_sparc_5.10-product-c1-jdk_lang, \
ohair@2811 91 solaris_sparcv9_5.10-product-c2-jdk_lang, \
ohair@2811 92 solaris_i586_5.10-product-c1-jdk_lang, \
ohair@2811 93 solaris_x64_5.10-product-c2-jdk_lang, \
ohair@2811 94 linux_i586_2.6-product-{c1|c2}-jdk_lang, \
ohair@2811 95 linux_x64_2.6-product-c2-jdk_lang, \
ohair@2811 96 ${jprt.my.windows.i586}-product-c1-jdk_lang, \
ohair@2811 97 windows_x64_5.2-product-c2-jdk_lang, \
ohair@2811 98 \
ohair@2811 99 solaris_sparc_5.10-product-c1-jdk_math, \
ohair@2811 100 solaris_sparcv9_5.10-product-c2-jdk_math, \
ohair@2811 101 solaris_i586_5.10-product-c1-jdk_math, \
ohair@2811 102 solaris_x64_5.10-product-c2-jdk_math, \
ohair@2811 103 linux_i586_2.6-product-{c1|c2}-jdk_math, \
ohair@2811 104 linux_x64_2.6-product-c2-jdk_math, \
ohair@2811 105 ${jprt.my.windows.i586}-product-c1-jdk_math, \
ohair@2811 106 windows_x64_5.2-product-c2-jdk_math, \
ohair@2811 107 \
ohair@2811 108 solaris_sparc_5.10-product-c1-jdk_misc, \
ohair@2811 109 solaris_sparcv9_5.10-product-c2-jdk_misc, \
ohair@2811 110 solaris_i586_5.10-product-c1-jdk_misc, \
ohair@2811 111 solaris_x64_5.10-product-c2-jdk_misc, \
ohair@2811 112 linux_i586_2.6-product-{c1|c2}-jdk_misc, \
ohair@2811 113 linux_x64_2.6-product-c2-jdk_misc, \
ohair@2811 114 ${jprt.my.windows.i586}-product-c1-jdk_misc, \
ohair@2811 115 windows_x64_5.2-product-c2-jdk_misc, \
ohair@2811 116 \
ohair@2811 117 solaris_sparc_5.10-product-c1-jdk_net, \
ohair@2811 118 solaris_sparcv9_5.10-product-c2-jdk_net, \
ohair@2811 119 solaris_i586_5.10-product-c1-jdk_net, \
ohair@2811 120 solaris_x64_5.10-product-c2-jdk_net, \
ohair@2811 121 linux_i586_2.6-product-{c1|c2}-jdk_net, \
ohair@2811 122 linux_x64_2.6-product-c2-jdk_net, \
ohair@2811 123 ${jprt.my.windows.i586}-product-c1-jdk_net, \
ohair@2811 124 windows_x64_5.2-product-c2-jdk_net, \
ohair@2811 125 \
ohair@2811 126 solaris_sparc_5.10-product-c1-jdk_nio1, \
ohair@2811 127 solaris_sparcv9_5.10-product-c2-jdk_nio1, \
ohair@2811 128 solaris_i586_5.10-product-c1-jdk_nio1, \
ohair@2811 129 solaris_x64_5.10-product-c2-jdk_nio1, \
ohair@2811 130 linux_i586_2.6-product-{c1|c2}-jdk_nio1, \
ohair@2811 131 linux_x64_2.6-product-c2-jdk_nio1, \
ohair@2811 132 ${jprt.my.windows.i586}-product-c1-jdk_nio1, \
ohair@2811 133 windows_x64_5.2-product-c2-jdk_nio1, \
ohair@2811 134 \
ohair@2811 135 solaris_sparc_5.10-product-c1-jdk_nio2, \
ohair@2811 136 solaris_sparcv9_5.10-product-c2-jdk_nio2, \
ohair@2811 137 solaris_i586_5.10-product-c1-jdk_nio2, \
ohair@2811 138 solaris_x64_5.10-product-c2-jdk_nio2, \
ohair@2811 139 linux_i586_2.6-product-{c1|c2}-jdk_nio2, \
ohair@2811 140 linux_x64_2.6-product-c2-jdk_nio2, \
ohair@2811 141 ${jprt.my.windows.i586}-product-c1-jdk_nio2, \
ohair@2811 142 windows_x64_5.2-product-c2-jdk_nio2, \
ohair@2811 143 \
ohair@2811 144 solaris_sparc_5.10-product-c1-jdk_nio3, \
ohair@2811 145 solaris_sparcv9_5.10-product-c2-jdk_nio3, \
ohair@2811 146 solaris_i586_5.10-product-c1-jdk_nio3, \
ohair@2811 147 solaris_x64_5.10-product-c2-jdk_nio3, \
ohair@2811 148 linux_i586_2.6-product-{c1|c2}-jdk_nio3, \
ohair@2811 149 linux_x64_2.6-product-c2-jdk_nio3, \
ohair@2811 150 ${jprt.my.windows.i586}-product-c1-jdk_nio3, \
ohair@2811 151 windows_x64_5.2-product-c2-jdk_nio3, \
ohair@2811 152 \
ohair@2811 153 solaris_sparc_5.10-product-c1-jdk_security1, \
ohair@2811 154 solaris_sparcv9_5.10-product-c2-jdk_security1, \
ohair@2811 155 solaris_i586_5.10-product-c1-jdk_security1, \
ohair@2811 156 solaris_x64_5.10-product-c2-jdk_security1, \
ohair@2811 157 linux_i586_2.6-product-{c1|c2}-jdk_security1, \
ohair@2811 158 linux_x64_2.6-product-c2-jdk_security1, \
ohair@2811 159 ${jprt.my.windows.i586}-product-c1-jdk_security1, \
ohair@2811 160 windows_x64_5.2-product-c2-jdk_security1, \
ohair@2811 161 \
ohair@2811 162 solaris_sparc_5.10-product-c1-jdk_text, \
ohair@2811 163 solaris_sparcv9_5.10-product-c2-jdk_text, \
ohair@2811 164 solaris_i586_5.10-product-c1-jdk_text, \
ohair@2811 165 solaris_x64_5.10-product-c2-jdk_text, \
ohair@2811 166 linux_i586_2.6-product-{c1|c2}-jdk_text, \
ohair@2811 167 linux_x64_2.6-product-c2-jdk_text, \
ohair@2811 168 ${jprt.my.windows.i586}-product-c1-jdk_text, \
ohair@2811 169 windows_x64_5.2-product-c2-jdk_text, \
ohair@2811 170 \
ohair@2811 171 solaris_sparc_5.10-product-c1-jdk_tools1, \
ohair@2811 172 solaris_sparcv9_5.10-product-c2-jdk_tools1, \
ohair@2811 173 solaris_i586_5.10-product-c1-jdk_tools1, \
ohair@2811 174 solaris_x64_5.10-product-c2-jdk_tools1, \
ohair@2811 175 linux_i586_2.6-product-{c1|c2}-jdk_tools1, \
ohair@2811 176 linux_x64_2.6-product-c2-jdk_tools1, \
ohair@2811 177 ${jprt.my.windows.i586}-product-c1-jdk_tools1, \
ohair@2811 178 windows_x64_5.2-product-c2-jdk_tools1, \
ohair@2811 179 \
ohair@2811 180 solaris_sparc_5.10-product-c1-jdk_util, \
ohair@2811 181 solaris_sparcv9_5.10-product-c2-jdk_util, \
ohair@2811 182 solaris_i586_5.10-product-c1-jdk_util, \
ohair@2811 183 solaris_x64_5.10-product-c2-jdk_util, \
ohair@2811 184 linux_i586_2.6-product-{c1|c2}-jdk_util, \
ohair@2811 185 linux_x64_2.6-product-c2-jdk_util, \
ohair@2811 186 ${jprt.my.windows.i586}-product-c1-jdk_util, \
ohair@2811 187 windows_x64_5.2-product-c2-jdk_util
ohair@2811 188
ohair@2811 189 # All jdk test targets in test/Makefile (still no fastdebug & limited c2)
ohair@2811 190 jprt.make.rule.all.test.targets= \
ohair@2811 191 \
ohair@2811 192 ${jprt.make.rule.default.test.targets}, \
ohair@2811 193 \
ohair@2811 194 solaris_sparc_5.10-product-c1-jdk_awt, \
ohair@2811 195 solaris_sparcv9_5.10-product-c2-jdk_awt, \
ohair@2811 196 solaris_i586_5.10-product-c1-jdk_awt, \
ohair@2811 197 solaris_x64_5.10-product-c2-jdk_awt, \
ohair@2811 198 linux_i586_2.6-product-{c1|c2}-jdk_awt, \
ohair@2811 199 linux_x64_2.6-product-c2-jdk_awt, \
ohair@2811 200 ${jprt.my.windows.i586}-product-c1-jdk_awt, \
ohair@2811 201 windows_x64_5.2-product-c2-jdk_awt, \
ohair@2811 202 \
ohair@2811 203 solaris_sparc_5.10-product-c1-jdk_beans2, \
ohair@2811 204 solaris_sparcv9_5.10-product-c2-jdk_beans2, \
ohair@2811 205 solaris_i586_5.10-product-c1-jdk_beans2, \
ohair@2811 206 solaris_x64_5.10-product-c2-jdk_beans2, \
ohair@2811 207 linux_i586_2.6-product-{c1|c2}-jdk_beans2, \
ohair@2811 208 linux_x64_2.6-product-c2-jdk_beans2, \
ohair@2811 209 ${jprt.my.windows.i586}-product-c1-jdk_beans2, \
ohair@2811 210 windows_x64_5.2-product-c2-jdk_beans2, \
ohair@2811 211 \
ohair@2811 212 solaris_sparc_5.10-product-c1-jdk_beans3, \
ohair@2811 213 solaris_sparcv9_5.10-product-c2-jdk_beans3, \
ohair@2811 214 solaris_i586_5.10-product-c1-jdk_beans3, \
ohair@2811 215 solaris_x64_5.10-product-c2-jdk_beans3, \
ohair@2811 216 linux_i586_2.6-product-{c1|c2}-jdk_beans3, \
ohair@2811 217 linux_x64_2.6-product-c2-jdk_beans3, \
ohair@2811 218 ${jprt.my.windows.i586}-product-c1-jdk_beans3, \
ohair@2811 219 windows_x64_5.2-product-c2-jdk_beans3, \
ohair@2811 220 \
ohair@2811 221 solaris_sparc_5.10-product-c1-jdk_management1, \
ohair@2811 222 solaris_sparcv9_5.10-product-c2-jdk_management1, \
ohair@2811 223 solaris_i586_5.10-product-c1-jdk_management1, \
ohair@2811 224 solaris_x64_5.10-product-c2-jdk_management1, \
ohair@2811 225 linux_i586_2.6-product-{c1|c2}-jdk_management1, \
ohair@2811 226 linux_x64_2.6-product-c2-jdk_management1, \
ohair@2811 227 ${jprt.my.windows.i586}-product-c1-jdk_management1, \
ohair@2811 228 windows_x64_5.2-product-c2-jdk_management1, \
ohair@2811 229 \
ohair@2811 230 solaris_sparc_5.10-product-c1-jdk_management2, \
ohair@2811 231 solaris_sparcv9_5.10-product-c2-jdk_management2, \
ohair@2811 232 solaris_i586_5.10-product-c1-jdk_management2, \
ohair@2811 233 solaris_x64_5.10-product-c2-jdk_management2, \
ohair@2811 234 linux_i586_2.6-product-{c1|c2}-jdk_management2, \
ohair@2811 235 linux_x64_2.6-product-c2-jdk_management2, \
ohair@2811 236 ${jprt.my.windows.i586}-product-c1-jdk_management2, \
ohair@2811 237 windows_x64_5.2-product-c2-jdk_management2, \
ohair@2811 238 \
ohair@2811 239 solaris_sparc_5.10-product-c1-jdk_rmi, \
ohair@2811 240 solaris_sparcv9_5.10-product-c2-jdk_rmi, \
ohair@2811 241 solaris_i586_5.10-product-c1-jdk_rmi, \
ohair@2811 242 solaris_x64_5.10-product-c2-jdk_rmi, \
ohair@2811 243 linux_i586_2.6-product-{c1|c2}-jdk_rmi, \
ohair@2811 244 linux_x64_2.6-product-c2-jdk_rmi, \
ohair@2811 245 ${jprt.my.windows.i586}-product-c1-jdk_rmi, \
ohair@2811 246 windows_x64_5.2-product-c2-jdk_rmi, \
ohair@2811 247 \
ohair@2811 248 solaris_sparc_5.10-product-c1-jdk_security2, \
ohair@2811 249 solaris_sparcv9_5.10-product-c2-jdk_security2, \
ohair@2811 250 solaris_i586_5.10-product-c1-jdk_security2, \
ohair@2811 251 solaris_x64_5.10-product-c2-jdk_security2, \
ohair@2811 252 linux_i586_2.6-product-{c1|c2}-jdk_security2, \
ohair@2811 253 linux_x64_2.6-product-c2-jdk_security2, \
ohair@2811 254 ${jprt.my.windows.i586}-product-c1-jdk_security2, \
ohair@2811 255 windows_x64_5.2-product-c2-jdk_security2, \
ohair@2811 256 \
ohair@2811 257 solaris_sparc_5.10-product-c1-jdk_security3, \
ohair@2811 258 solaris_sparcv9_5.10-product-c2-jdk_security3, \
ohair@2811 259 solaris_i586_5.10-product-c1-jdk_security3, \
ohair@2811 260 solaris_x64_5.10-product-c2-jdk_security3, \
ohair@2811 261 linux_i586_2.6-product-{c1|c2}-jdk_security3, \
ohair@2811 262 linux_x64_2.6-product-c2-jdk_security3, \
ohair@2811 263 ${jprt.my.windows.i586}-product-c1-jdk_security3, \
ohair@2811 264 windows_x64_5.2-product-c2-jdk_security3, \
ohair@2811 265 \
ohair@2811 266 solaris_sparc_5.10-product-c1-jdk_swing, \
ohair@2811 267 solaris_sparcv9_5.10-product-c2-jdk_swing, \
ohair@2811 268 solaris_i586_5.10-product-c1-jdk_swing, \
ohair@2811 269 solaris_x64_5.10-product-c2-jdk_swing, \
ohair@2811 270 linux_i586_2.6-product-{c1|c2}-jdk_swing, \
ohair@2811 271 linux_x64_2.6-product-c2-jdk_swing, \
ohair@2811 272 ${jprt.my.windows.i586}-product-c1-jdk_swing, \
ohair@2811 273 windows_x64_5.2-product-c2-jdk_swing, \
ohair@2811 274 \
ohair@2811 275 solaris_sparc_5.10-product-c1-jdk_tools2, \
ohair@2811 276 solaris_sparcv9_5.10-product-c2-jdk_tools2, \
ohair@2811 277 solaris_i586_5.10-product-c1-jdk_tools2, \
ohair@2811 278 solaris_x64_5.10-product-c2-jdk_tools2, \
ohair@2811 279 linux_i586_2.6-product-{c1|c2}-jdk_tools2, \
ohair@2811 280 linux_x64_2.6-product-c2-jdk_tools2, \
ohair@2811 281 ${jprt.my.windows.i586}-product-c1-jdk_tools2, \
ohair@2811 282 windows_x64_5.2-product-c2-jdk_tools2
ohair@2811 283
ohair@2811 284 # Select list to use (allow for testset to be empty too)
ohair@2811 285 jprt.make.rule..test.targets=${jprt.make.rule.default.test.targets}
ohair@2811 286 jprt.make.rule.test.targets=${jprt.make.rule.${jprt.my.test.set}.test.targets}
duke@0 287
ohair@2680 288 # Directories to be excluded from the source bundles
ohair@2680 289 jprt.bundle.exclude.src.dirs=build dist webrev
duke@0 290