hotspot/make/jprt.properties

Print this page
rev 611 : Merge
   1 #
   2 # Copyright 2006-2007 Sun Microsystems, Inc.  All Rights Reserved.
   3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4 #
   5 # This code is free software; you can redistribute it and/or modify it
   6 # under the terms of the GNU General Public License version 2 only, as
   7 # published by the Free Software Foundation.
   8 #
   9 # This code is distributed in the hope that it will be useful, but WITHOUT
  10 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  11 # FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  12 # version 2 for more details (a copy is included in the LICENSE file that
  13 # accompanied this code).
  14 #
  15 # You should have received a copy of the GNU General Public License version
  16 # 2 along with this work; if not, write to the Free Software Foundation,
  17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  18 #
  19 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
  20 # CA 95054 USA or visit www.sun.com if you need additional information or
  21 # have any questions.
  22 #  
  23 #
  24 
  25 # Properties for jprt
  26 
  27 JPRT.tools.default.release=jdk1.6.0




  28 
  29 # Build result bundles are not partial builds| but include everything
  30 JPRT.need.sibling.build=false
  31 
  32 # Standard list of JPRT build targets for this workspace
  33 JPRT.build.targets= \
  34     solaris_sparc_5.8-{product|fastdebug|debug}, \
  35     solaris_sparcv9_5.8-{product|fastdebug|debug}, \
  36     solaris_i586_5.8-{product|fastdebug|debug}, \
  37     solaris_x64_5.10-{product|fastdebug|debug}, \
  38     linux_i586_2.6-{product|fastdebug|debug}, \
  39     linux_x64_2.6-{product|fastdebug}, \
  40     windows_i586-{product|fastdebug|debug}, \
  41     windows_x64-{product|fastdebug|debug}
  42 
  43 # Standard list of JPRT test targets for this workspace
  44 JPRT.test.targets = \
  45     solaris_sparc_5.8-{product|fastdebug}-{c1|c2}-jvm98, \
  46     solaris_sparc_5.8-{product|fastdebug}-{c1|c2}-scimark, \
  47     solaris_sparcv9_5.8-{product|fastdebug}-c2-jvm98, \
  48     solaris_sparcv9_5.8-{product|fastdebug}-c2-scimark, \
  49     solaris_i586_5.8-{product|fastdebug}-{c1|c2}-jvm98, \
  50     solaris_i586_5.8-{product|fastdebug}-{c1|c2}-scimark, \
  51     solaris_x64_5.10-{product|fastdebug}-c2-jvm98, \
  52     solaris_x64_5.10-{product|fastdebug}-c2-scimark, \
  53     linux_i586_2.6-{product|fastdebug}-{c1|c2}-jvm98, \
  54     linux_i586_2.6-{product|fastdebug}-{c1|c2}-scimark, \
  55     linux_x64_2.6-{product|fastdebug}-c2-jvm98, \
  56     linux_x64_2.6-{product|fastdebug}-c2-scimark, \
  57     windows_i586-{product|fastdebug}-{c1|c2}-jvm98, \
  58     windows_i586-{product|fastdebug}-{c1|c2}-scimark, \
  59     windows_x64-{product|fastdebug}-c2-jvm98, \
  60     windows_x64-{product|fastdebug}-c2-scimark, \
  61     solaris_sparc_5.8-product-{c1|c2}-runThese, \
  62     solaris_sparc_5.8-product-{c1|c2}-runThese_Xcomp, \
  63     solaris_sparc_5.8-product-{c1|c2}-runThese_Xcomp_2, \
  64     solaris_sparc_5.8-product-{c1|c2}-runThese_Xcomp_3, \
  65     solaris_sparc_5.8-fastdebug-c1-runThese_Xshare, \
  66     solaris_sparc_5.8-{product|fastdebug}-{c1|c2}-GCBasher_default, \
  67     solaris_sparc_5.8-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \
  68     solaris_sparc_5.8-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \
  69     solaris_sparc_5.8-{product|fastdebug}-{c1|c2}-GCBasher_ParNewGC, \
  70     solaris_sparc_5.8-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \
  71     solaris_sparc_5.8-{product|fastdebug}-{c1|c2}-GCBasher_default_2, \
  72     solaris_sparc_5.8-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC_2, \
  73     solaris_sparc_5.8-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC_2, \
  74     solaris_sparc_5.8-{product|fastdebug}-{c1|c2}-GCBasher_ParNewGC_2, \
  75     solaris_sparc_5.8-{product|fastdebug}-{c1|c2}-GCBasher_CMS_2, \
  76     solaris_sparc_5.8-{product|fastdebug}-{c1|c2}-GCOld_default, \
  77     solaris_sparc_5.8-{product|fastdebug}-{c1|c2}-GCOld_SerialGC, \
  78     solaris_sparc_5.8-{product|fastdebug}-{c1|c2}-GCOld_ParallelGC, \
  79     solaris_sparc_5.8-{product|fastdebug}-{c1|c2}-GCOld_ParNewGC, \
  80     solaris_sparc_5.8-{product|fastdebug}-{c1|c2}-GCOld_CMS, \
  81     solaris_sparc_5.8-{product|fastdebug}-{c1|c2}-jbb_default, \
  82     solaris_sparc_5.8-{product|fastdebug}-{c1|c2}-jbb_SerialGC, \
  83     solaris_sparc_5.8-{product|fastdebug}-{c1|c2}-jbb_ParallelGC, \
  84     solaris_sparc_5.8-{product|fastdebug}-{c1|c2}-jbb_CMS, \
  85     solaris_sparc_5.8-{product|fastdebug}-{c1|c2}-scimark_2, \
  86     solaris_sparc_5.8-{product|fastdebug}-{c1|c2}-scimark_3, \
  87     solaris_sparcv9_5.8-product-c2-runThese, \
  88     solaris_sparcv9_5.8-product-c2-runThese_Xcomp, \
  89     solaris_sparcv9_5.8-product-c2-runThese_Xcomp_2, \
  90     solaris_sparcv9_5.8-product-c2-runThese_Xcomp_3, \
  91     solaris_sparcv9_5.8-{product|fastdebug}-c2-GCBasher_default, \
  92     solaris_sparcv9_5.8-{product|fastdebug}-c2-GCBasher_SerialGC, \
  93     solaris_sparcv9_5.8-{product|fastdebug}-c2-GCBasher_ParallelGC, \
  94     solaris_sparcv9_5.8-{product|fastdebug}-c2-GCBasher_ParNewGC, \
  95     solaris_sparcv9_5.8-{product|fastdebug}-c2-GCBasher_CMS, \
  96     solaris_sparcv9_5.8-{product|fastdebug}-c2-GCBasher_default_2, \
  97     solaris_sparcv9_5.8-{product|fastdebug}-c2-GCBasher_SerialGC_2, \
  98     solaris_sparcv9_5.8-{product|fastdebug}-c2-GCBasher_ParallelGC_2, \
  99     solaris_sparcv9_5.8-{product|fastdebug}-c2-GCBasher_ParNewGC_2, \
 100     solaris_sparcv9_5.8-{product|fastdebug}-c2-GCBasher_CMS_2, \
 101     solaris_sparcv9_5.8-{product|fastdebug}-c2-GCOld_default, \
 102     solaris_sparcv9_5.8-{product|fastdebug}-c2-GCOld_SerialGC, \
 103     solaris_sparcv9_5.8-{product|fastdebug}-c2-GCOld_ParallelGC, \
 104     solaris_sparcv9_5.8-{product|fastdebug}-c2-GCOld_ParNewGC, \
 105     solaris_sparcv9_5.8-{product|fastdebug}-c2-GCOld_CMS, \
 106     solaris_sparcv9_5.8-{product|fastdebug}-c2-jbb_default, \
 107     solaris_sparcv9_5.8-{product|fastdebug}-c2-jbb_SerialGC, \
 108     solaris_sparcv9_5.8-{product|fastdebug}-c2-jbb_ParallelGC, \
 109     solaris_sparcv9_5.8-{product|fastdebug}-c2-jbb_CMS, \
 110     solaris_sparcv9_5.8-{product|fastdebug}-c2-scimark_2, \
 111     solaris_sparcv9_5.8-{product|fastdebug}-c2-scimark_3, \
 112     solaris_x64_5.10-product-c2-runThese, \
 113     solaris_x64_5.10-product-c2-runThese_Xcomp, \
 114     solaris_x64_5.10-{product|fastdebug}-c2-GCBasher_default, \
 115     solaris_x64_5.10-{product|fastdebug}-c2-GCBasher_SerialGC, \
 116     solaris_x64_5.10-{product|fastdebug}-c2-GCBasher_ParallelGC, \
 117     solaris_x64_5.10-{product|fastdebug}-c2-GCBasher_ParNewGC, \
 118     solaris_x64_5.10-{product|fastdebug}-c2-GCBasher_CMS, \
 119     solaris_x64_5.10-{product|fastdebug}-c2-GCBasher_default_2, \
 120     solaris_x64_5.10-{product|fastdebug}-c2-GCBasher_SerialGC_2, \
 121     solaris_x64_5.10-{product|fastdebug}-c2-GCBasher_ParallelGC_2, \
 122     solaris_x64_5.10-{product|fastdebug}-c2-GCBasher_ParNewGC_2, \
 123     solaris_x64_5.10-{product|fastdebug}-c2-GCBasher_CMS_2, \
 124     solaris_x64_5.10-{product|fastdebug}-c2-GCOld_default, \
 125     solaris_x64_5.10-{product|fastdebug}-c2-GCOld_SerialGC, \
 126     solaris_x64_5.10-{product|fastdebug}-c2-GCOld_ParallelGC, \
 127     solaris_x64_5.10-{product|fastdebug}-c2-GCOld_ParNewGC, \
 128     solaris_x64_5.10-{product|fastdebug}-c2-GCOld_CMS, \
 129     solaris_x64_5.10-{product|fastdebug}-c2-jbb_default, \
 130     solaris_x64_5.10-{product|fastdebug}-c2-jbb_SerialGC, \
 131     solaris_x64_5.10-{product|fastdebug}-c2-jbb_ParallelGC, \
 132     solaris_x64_5.10-{product|fastdebug}-c2-jbb_CMS, \
 133     solaris_i586_5.8-product-{c1|c2}-runThese_Xcomp, \
 134     solaris_i586_5.8-product-c2-runThese_Xcomp_2, \
 135     solaris_i586_5.8-fastdebug-c1-runThese_Xcomp_2, \
 136     solaris_i586_5.8-fastdebug-c1-runThese_Xshare, \
 137     solaris_i586_5.8-product-c1-GCBasher_default, \
 138     solaris_i586_5.8-product-c1-GCBasher_SerialGC, \
 139     solaris_i586_5.8-product-c1-GCBasher_ParallelGC, \
 140     solaris_i586_5.8-product-c1-GCBasher_ParNewGC, \
 141     solaris_i586_5.8-product-c1-GCBasher_CMS, \
 142     solaris_i586_5.8-fastdebug-c2-GCBasher_default, \
 143     solaris_i586_5.8-fastdebug-c2-GCBasher_SerialGC, \
 144     solaris_i586_5.8-fastdebug-c2-GCBasher_ParallelGC, \
 145     solaris_i586_5.8-fastdebug-c2-GCBasher_ParNewGC, \
 146     solaris_i586_5.8-fastdebug-c2-GCBasher_CMS, \
 147     solaris_i586_5.8-product-c1-GCOld_default, \
 148     solaris_i586_5.8-product-c1-GCOld_SerialGC, \
 149     solaris_i586_5.8-product-c1-GCOld_ParallelGC, \
 150     solaris_i586_5.8-product-c1-GCOld_ParNewGC, \
 151     solaris_i586_5.8-product-c1-GCOld_CMS, \
 152     solaris_i586_5.8-fastdebug-c2-jbb_default, \
 153     solaris_i586_5.8-fastdebug-c2-jbb_ParallelGC, \
 154     solaris_i586_5.8-fastdebug-c2-jbb_CMS, \
 155     solaris_i586_5.8-{product|fastdebug}-{c1|c2}-scimark_2, \
 156     solaris_i586_5.8-{product|fastdebug}-{c1|c2}-scimark_3, \
 157     linux_i586_2.6-product-c1-runThese_Xcomp, \
 158     linux_i586_2.6-product-c1-runThese_Xcomp_2, \
 159     linux_i586_2.6-product-c1-runThese_Xcomp_3, \
 160     linux_i586_2.6-fastdebug-c1-runThese_Xshare, \
 161     linux_i586_2.6-fastdebug-c2-runThese_Xcomp, \
 162     linux_i586_2.6-fastdebug-c2-runThese_Xcomp_2, \
 163     linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_default, \
 164     linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \
 165     linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \
 166     linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_ParNewGC, \
 167     linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \
 168     linux_i586_2.6-product-{c1|c2}-GCOld_default, \
 169     linux_i586_2.6-product-{c1|c2}-GCOld_SerialGC, \
 170     linux_i586_2.6-product-{c1|c2}-GCOld_ParallelGC, \
 171     linux_i586_2.6-product-{c1|c2}-GCOld_ParNewGC, \
 172     linux_i586_2.6-product-{c1|c2}-GCOld_CMS, \
 173     linux_i586_2.6-{product|fastdebug}-c1-jbb_default, \
 174     linux_i586_2.6-{product|fastdebug}-c1-jbb_ParallelGC, \
 175     linux_i586_2.6-{product|fastdebug}-c1-jbb_CMS, \
 176     linux_i586_2.6-{product|fastdebug}-c2-scimark_2, \
 177     linux_i586_2.6-{product|fastdebug}-c2-scimark_3, \
 178     linux_x64_2.6-{product|fastdebug}-c2-GCBasher_default, \
 179     linux_x64_2.6-{product|fastdebug}-c2-GCBasher_SerialGC, \
 180     linux_x64_2.6-{product|fastdebug}-c2-GCBasher_ParallelGC, \
 181     linux_x64_2.6-{product|fastdebug}-c2-GCBasher_ParNewGC, \
 182     linux_x64_2.6-{product|fastdebug}-c2-GCBasher_CMS, \
 183     linux_x64_2.6-{product|fastdebug}-c2-GCOld_default, \
 184     linux_x64_2.6-{product|fastdebug}-c2-GCOld_SerialGC, \
 185     linux_x64_2.6-{product|fastdebug}-c2-GCOld_ParallelGC, \
 186     linux_x64_2.6-{product|fastdebug}-c2-GCOld_ParNewGC, \
 187     linux_x64_2.6-{product|fastdebug}-c2-GCOld_CMS, \
 188     linux_x64_2.6-{product|fastdebug}-c2-jbb_default, \
 189     linux_x64_2.6-{product|fastdebug}-c2-jbb_ParallelGC, \
 190     linux_x64_2.6-{product|fastdebug}-c2-scimark_2, \
 191     linux_x64_2.6-{product|fastdebug}-c2-scimark_3, \
 192     windows_i586-product-{c1|c2}-runThese, \
 193     windows_i586-product-{c1|c2}-runThese_Xcomp, \
 194     windows_i586-fastdebug-c1-runThese_Xshare, \
 195     windows_i586-{product|fastdebug}-{c1|c2}-GCBasher_default, \
 196     windows_i586-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \
 197     windows_i586-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \
 198     windows_i586-{product|fastdebug}-{c1|c2}-GCBasher_ParNewGC, \
 199     windows_i586-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \
 200     windows_i586-product-{c1|c2}-GCOld_default, \
 201     windows_i586-product-{c1|c2}-GCOld_SerialGC, \
 202     windows_i586-product-{c1|c2}-GCOld_ParallelGC, \
 203     windows_i586-product-{c1|c2}-GCOld_ParNewGC, \
 204     windows_i586-product-{c1|c2}-GCOld_CMS, \
 205     windows_i586-{product|fastdebug}-{c1|c2}-jbb_default, \
 206     windows_i586-product-{c1|c2}-jbb_ParallelGC, \
 207     windows_i586-product-{c1|c2}-jbb_CMS, \
 208     windows_i586-product-{c1|c2}-scimark_2, \
 209     windows_i586-product-{c1|c2}-scimark_3, \
 210     windows_x64-product-c2-runThese, \
 211     windows_x64-product-c2-runThese_Xcomp, \
 212     windows_x64-{product|fastdebug}-c2-GCBasher_default, \
 213     windows_x64-{product|fastdebug}-c2-GCBasher_SerialGC, \
 214     windows_x64-{product|fastdebug}-c2-GCBasher_ParallelGC, \
 215     windows_x64-{product|fastdebug}-c2-GCBasher_ParNewGC, \
 216     windows_x64-{product|fastdebug}-c2-GCBasher_CMS, \
 217     windows_x64-{product|fastdebug}-c2-GCOld_default, \
 218     windows_x64-{product|fastdebug}-c2-GCOld_SerialGC, \
 219     windows_x64-{product|fastdebug}-c2-GCOld_ParallelGC, \
 220     windows_x64-{product|fastdebug}-c2-GCOld_ParNewGC, \
 221     windows_x64-{product|fastdebug}-c2-GCOld_CMS, \
 222     windows_x64-{product|fastdebug}-c2-jbb_default, \
 223     windows_x64-product-c2-jbb_CMS, \
 224     windows_x64-product-c2-jbb_ParallelGC, \
 225     windows_x64-{product|fastdebug}-c2-scimark_2, \
 226     windows_x64-{product|fastdebug}-c2-scimark_3













































































 227 
   1 #
   2 # Copyright 2006-2008 Sun Microsystems, Inc.  All Rights Reserved.
   3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4 #
   5 # This code is free software; you can redistribute it and/or modify it
   6 # under the terms of the GNU General Public License version 2 only, as
   7 # published by the Free Software Foundation.
   8 #
   9 # This code is distributed in the hope that it will be useful, but WITHOUT
  10 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  11 # FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  12 # version 2 for more details (a copy is included in the LICENSE file that
  13 # accompanied this code).
  14 #
  15 # You should have received a copy of the GNU General Public License version
  16 # 2 along with this work; if not, write to the Free Software Foundation,
  17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  18 #
  19 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
  20 # CA 95054 USA or visit www.sun.com if you need additional information or
  21 # have any questions.
  22 #  
  23 #
  24 
  25 # Properties for jprt
  26 
  27 # All build result bundles are full jdks, so the 64bit testing does not 
  28 #    need the 32bit sibling bundle installed.
  29 #    Note: If the hotspot/make/Makefile changed to only bundle the 64bit files
  30 #          when bundling 64bit, and stripped out the 64bit files from any 32bit
  31 #          bundles, then this setting would be need to be "true".
  32 
  33 jprt.need.sibling.build=false

  34 
  35 # At submit time, the release supplied will be in jprt.submit.release
  36 #    and will be one of the official release names defined in jprt.
  37 #    jprt supports property value expansion using ${property.name} syntax.
  38 
  39 # This tells jprt what default release we want to build
  40 
  41 jprt.tools.default.release=${jprt.submit.release}
  42 
  43 # Define the Solaris platforms we want for the various releases
  44 
  45 jprt.my.solaris.sparc.jdk7=solaris_sparc_5.10
  46 jprt.my.solaris.sparc.jdk6=solaris_sparc_5.8
  47 jprt.my.solaris.sparc.jdk6perf=solaris_sparc_5.8
  48 jprt.my.solaris.sparc.jdk6u10=solaris_sparc_5.8
  49 jprt.my.solaris.sparc.jdk6u14=solaris_sparc_5.8
  50 jprt.my.solaris.sparc=${jprt.my.solaris.sparc.${jprt.tools.default.release}}
  51 
  52 jprt.my.solaris.sparcv9.jdk7=solaris_sparcv9_5.10
  53 jprt.my.solaris.sparcv9.jdk6=solaris_sparcv9_5.8
  54 jprt.my.solaris.sparcv9.jdk6perf=solaris_sparcv9_5.8
  55 jprt.my.solaris.sparcv9.jdk6u10=solaris_sparcv9_5.8
  56 jprt.my.solaris.sparcv9.jdk6u14=solaris_sparcv9_5.8
  57 jprt.my.solaris.sparcv9=${jprt.my.solaris.sparcv9.${jprt.tools.default.release}}
  58 
  59 jprt.my.solaris.i586.jdk7=solaris_i586_5.10
  60 jprt.my.solaris.i586.jdk6=solaris_i586_5.8
  61 jprt.my.solaris.i586.jdk6perf=solaris_i586_5.8
  62 jprt.my.solaris.i586.jdk6u10=solaris_i586_5.8
  63 jprt.my.solaris.i586.jdk6u14=solaris_i586_5.8
  64 jprt.my.solaris.i586=${jprt.my.solaris.i586.${jprt.tools.default.release}}
  65 
  66 jprt.my.solaris.x64.jdk7=solaris_x64_5.10
  67 jprt.my.solaris.x64.jdk6=solaris_x64_5.10
  68 jprt.my.solaris.x64.jdk6perf=solaris_x64_5.10
  69 jprt.my.solaris.x64.jdk6u10=solaris_x64_5.10
  70 jprt.my.solaris.x64.jdk6u14=solaris_x64_5.10
  71 jprt.my.solaris.x64=${jprt.my.solaris.x64.${jprt.tools.default.release}}
  72 
  73 jprt.my.linux.i586=linux_i586
  74 jprt.my.linux.x64=linux_x64
  75 jprt.my.windows.i586=windows_i586
  76 jprt.my.windows.x64=windows_x64
  77 
  78 # Standard list of jprt build targets for this source tree
  79 
  80 jprt.build.targets= \
  81     ${jprt.my.solaris.sparc}-{product|fastdebug|debug}, \
  82     ${jprt.my.solaris.sparcv9}-{product|fastdebug|debug}, \
  83     ${jprt.my.solaris.i586}-{product|fastdebug|debug}, \
  84     ${jprt.my.solaris.x64}-{product|fastdebug|debug}, \
  85     ${jprt.my.linux.i586}-{product|fastdebug|debug}, \
  86     ${jprt.my.linux.x64}-{product|fastdebug}, \
  87     ${jprt.my.windows.i586}-{product|fastdebug|debug}, \
  88     ${jprt.my.windows.x64}-{product|fastdebug|debug}
  89 
  90 # Subset lists of test targets for this source tree
  91 
  92 jprt.my.solaris.sparc.test.targets= \
  93     ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-jvm98, \
  94     ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-scimark, \
  95     ${jprt.my.solaris.sparc}-product-{c1|c2}-runThese, \
  96     ${jprt.my.solaris.sparc}-product-{c1|c2}-runThese_Xcomp, \
  97     ${jprt.my.solaris.sparc}-product-{c1|c2}-runThese_Xcomp_2, \
  98     ${jprt.my.solaris.sparc}-product-{c1|c2}-runThese_Xcomp_3, \
  99     ${jprt.my.solaris.sparc}-fastdebug-c1-runThese_Xshare, \
 100     ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCBasher_default, \
 101     ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \
 102     ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \
 103     ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCBasher_ParNewGC, \
 104     ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \
 105     ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCBasher_default_2, \
 106     ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC_2, \
 107     ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC_2, \
 108     ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCBasher_ParNewGC_2, \
 109     ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCBasher_CMS_2, \
 110     ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCOld_default, \
 111     ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCOld_SerialGC, \
 112     ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCOld_ParallelGC, \
 113     ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCOld_ParNewGC, \
 114     ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCOld_CMS, \
 115     ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-jbb_default, \
 116     ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-jbb_SerialGC, \
 117     ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-jbb_ParallelGC, \
 118     ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-jbb_CMS, \
 119     ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-scimark_2, \
 120     ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-scimark_3
 121 
 122 jprt.my.solaris.sparcv9.test.targets= \
 123     ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jvm98, \
 124     ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-scimark, \
 125     ${jprt.my.solaris.sparcv9}-product-c2-runThese, \
 126     ${jprt.my.solaris.sparcv9}-product-c2-runThese_Xcomp, \
 127     ${jprt.my.solaris.sparcv9}-product-c2-runThese_Xcomp_2, \
 128     ${jprt.my.solaris.sparcv9}-product-c2-runThese_Xcomp_3, \
 129     ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_default, \
 130     ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_SerialGC, \
 131     ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_ParallelGC, \
 132     ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_ParNewGC, \
 133     ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_CMS, \
 134     ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_default_2, \
 135     ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_SerialGC_2, \
 136     ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_ParallelGC_2, \
 137     ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_ParNewGC_2, \
 138     ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_CMS_2, \
 139     ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_default, \
 140     ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_SerialGC, \
 141     ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_ParallelGC, \
 142     ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_ParNewGC, \
 143     ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_CMS, \
 144     ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_default, \
 145     ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_SerialGC, \
 146     ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_ParallelGC, \
 147     ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_CMS, \
 148     ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-scimark_2, \
 149     ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-scimark_3
 150 
 151 jprt.my.solaris.x64.test.targets= \
 152     ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jvm98, \
 153     ${jprt.my.solaris.x64}-{product|fastdebug}-c2-scimark, \
 154     ${jprt.my.solaris.x64}-product-c2-runThese, \
 155     ${jprt.my.solaris.x64}-product-c2-runThese_Xcomp, \
 156     ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_default, \
 157     ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_SerialGC, \
 158     ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_ParallelGC, \
 159     ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_ParNewGC, \
 160     ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_CMS, \
 161     ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_default_2, \
 162     ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_SerialGC_2, \
 163     ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_ParallelGC_2, \
 164     ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_ParNewGC_2, \
 165     ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_CMS_2, \
 166     ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_default, \
 167     ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_SerialGC, \
 168     ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_ParallelGC, \
 169     ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_ParNewGC, \
 170     ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_CMS, \
 171     ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jbb_default, \
 172     ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jbb_SerialGC, \
 173     ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jbb_ParallelGC, \
 174     ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jbb_CMS
 175 
 176 jprt.my.solaris.i586.test.targets= \
 177     ${jprt.my.solaris.i586}-{product|fastdebug}-{c1|c2}-jvm98, \
 178     ${jprt.my.solaris.i586}-{product|fastdebug}-{c1|c2}-scimark, \
 179     ${jprt.my.solaris.i586}-product-{c1|c2}-runThese_Xcomp, \
 180     ${jprt.my.solaris.i586}-product-c2-runThese_Xcomp_2, \
 181     ${jprt.my.solaris.i586}-fastdebug-c1-runThese_Xcomp_2, \
 182     ${jprt.my.solaris.i586}-fastdebug-c1-runThese_Xshare, \
 183     ${jprt.my.solaris.i586}-product-c1-GCBasher_default, \
 184     ${jprt.my.solaris.i586}-product-c1-GCBasher_SerialGC, \
 185     ${jprt.my.solaris.i586}-product-c1-GCBasher_ParallelGC, \
 186     ${jprt.my.solaris.i586}-product-c1-GCBasher_ParNewGC, \
 187     ${jprt.my.solaris.i586}-product-c1-GCBasher_CMS, \
 188     ${jprt.my.solaris.i586}-fastdebug-c2-GCBasher_default, \
 189     ${jprt.my.solaris.i586}-fastdebug-c2-GCBasher_SerialGC, \
 190     ${jprt.my.solaris.i586}-fastdebug-c2-GCBasher_ParallelGC, \
 191     ${jprt.my.solaris.i586}-fastdebug-c2-GCBasher_ParNewGC, \
 192     ${jprt.my.solaris.i586}-fastdebug-c2-GCBasher_CMS, \
 193     ${jprt.my.solaris.i586}-product-c1-GCOld_default, \
 194     ${jprt.my.solaris.i586}-product-c1-GCOld_SerialGC, \
 195     ${jprt.my.solaris.i586}-product-c1-GCOld_ParallelGC, \
 196     ${jprt.my.solaris.i586}-product-c1-GCOld_ParNewGC, \
 197     ${jprt.my.solaris.i586}-product-c1-GCOld_CMS, \
 198     ${jprt.my.solaris.i586}-fastdebug-c2-jbb_default, \
 199     ${jprt.my.solaris.i586}-fastdebug-c2-jbb_ParallelGC, \
 200     ${jprt.my.solaris.i586}-fastdebug-c2-jbb_CMS, \
 201     ${jprt.my.solaris.i586}-{product|fastdebug}-{c1|c2}-scimark_2, \
 202     ${jprt.my.solaris.i586}-{product|fastdebug}-{c1|c2}-scimark_3
 203 
 204 jprt.my.linux.i586.test.targets = \
 205     ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-jvm98, \
 206     ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-scimark, \
 207     ${jprt.my.linux.i586}-product-c1-runThese_Xcomp, \
 208     ${jprt.my.linux.i586}-product-c1-runThese_Xcomp_2, \
 209     ${jprt.my.linux.i586}-product-c1-runThese_Xcomp_3, \
 210     ${jprt.my.linux.i586}-fastdebug-c1-runThese_Xshare, \
 211     ${jprt.my.linux.i586}-fastdebug-c2-runThese_Xcomp, \
 212     ${jprt.my.linux.i586}-fastdebug-c2-runThese_Xcomp_2, \
 213     ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_default, \
 214     ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \
 215     ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \
 216     ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParNewGC, \
 217     ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \
 218     ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_default, \
 219     ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_SerialGC, \
 220     ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_ParallelGC, \
 221     ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_ParNewGC, \
 222     ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_CMS, \
 223     ${jprt.my.linux.i586}-{product|fastdebug}-c1-jbb_default, \
 224     ${jprt.my.linux.i586}-{product|fastdebug}-c1-jbb_ParallelGC, \
 225     ${jprt.my.linux.i586}-{product|fastdebug}-c1-jbb_CMS, \
 226     ${jprt.my.linux.i586}-{product|fastdebug}-c2-scimark_2, \
 227     ${jprt.my.linux.i586}-{product|fastdebug}-c2-scimark_3
 228 
 229 jprt.my.linux.x64.test.targets = \
 230     ${jprt.my.linux.x64}-{product|fastdebug}-c2-jvm98, \
 231     ${jprt.my.linux.x64}-{product|fastdebug}-c2-scimark, \
 232     ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_default, \
 233     ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_SerialGC, \
 234     ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_ParallelGC, \
 235     ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_ParNewGC, \
 236     ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_CMS, \
 237     ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_default, \
 238     ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_SerialGC, \
 239     ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_ParallelGC, \
 240     ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_ParNewGC, \
 241     ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_CMS, \
 242     ${jprt.my.linux.x64}-{product|fastdebug}-c2-jbb_default, \
 243     ${jprt.my.linux.x64}-{product|fastdebug}-c2-jbb_ParallelGC, \
 244     ${jprt.my.linux.x64}-{product|fastdebug}-c2-scimark_2, \
 245     ${jprt.my.linux.x64}-{product|fastdebug}-c2-scimark_3
 246 
 247 jprt.my.windows.i586.test.targets = \
 248     ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-jvm98, \
 249     ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-scimark, \
 250     ${jprt.my.windows.i586}-product-{c1|c2}-runThese, \
 251     ${jprt.my.windows.i586}-product-{c1|c2}-runThese_Xcomp, \
 252     ${jprt.my.windows.i586}-fastdebug-c1-runThese_Xshare, \
 253     ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_default, \
 254     ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \
 255     ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \
 256     ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParNewGC, \
 257     ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \
 258     ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_default, \
 259     ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_SerialGC, \
 260     ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_ParallelGC, \
 261     ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_ParNewGC, \
 262     ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_CMS, \
 263     ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-jbb_default, \
 264     ${jprt.my.windows.i586}-product-{c1|c2}-jbb_ParallelGC, \
 265     ${jprt.my.windows.i586}-product-{c1|c2}-jbb_CMS, \
 266     ${jprt.my.windows.i586}-product-{c1|c2}-scimark_2, \
 267     ${jprt.my.windows.i586}-product-{c1|c2}-scimark_3
 268 
 269 jprt.my.windows.x64.test.targets = \
 270     ${jprt.my.windows.x64}-{product|fastdebug}-c2-jvm98, \
 271     ${jprt.my.windows.x64}-{product|fastdebug}-c2-scimark, \
 272     ${jprt.my.windows.x64}-product-c2-runThese, \
 273     ${jprt.my.windows.x64}-product-c2-runThese_Xcomp, \
 274     ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_default, \
 275     ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_SerialGC, \
 276     ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_ParallelGC, \
 277     ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_ParNewGC, \
 278     ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_CMS, \
 279     ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_default, \
 280     ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_SerialGC, \
 281     ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_ParallelGC, \
 282     ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_ParNewGC, \
 283     ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_CMS, \
 284     ${jprt.my.windows.x64}-{product|fastdebug}-c2-jbb_default, \
 285     ${jprt.my.windows.x64}-product-c2-jbb_CMS, \
 286     ${jprt.my.windows.x64}-product-c2-jbb_ParallelGC, \
 287     ${jprt.my.windows.x64}-{product|fastdebug}-c2-scimark_2, \
 288     ${jprt.my.windows.x64}-{product|fastdebug}-c2-scimark_3
 289 
 290 # The complete list of test targets for jprt
 291 
 292 jprt.test.targets = \
 293   ${jprt.my.solaris.sparc.test.targets}, \
 294   ${jprt.my.solaris.sparcv9.test.targets}, \
 295   ${jprt.my.solaris.i586.test.targets}, \
 296   ${jprt.my.solaris.x64.test.targets}, \
 297   ${jprt.my.linux.i586.test.targets}, \
 298   ${jprt.my.linux.x64.test.targets}, \
 299   ${jprt.my.windows.i586.test.targets}, \
 300   ${jprt.my.windows.x64.test.targets}
 301 
 302 # The default test/Makefile targets that should be run
 303 
 304 # Example:
 305 #   jprt.make.rule.test.targets=*-*-*-packtest
 306 #jprt.make.rule.test.targets=*-product-*-packtest
 307