hotspot/make/jprt.properties
changeset 11862 7465a700d481
parent 11767 e93570635af8
child 12095 cc3d6f08a4c4
equal deleted inserted replaced
11861:0b1b48f6f78d 11862:7465a700d481
    36 #    and will be one of the official release names defined in jprt.
    36 #    and will be one of the official release names defined in jprt.
    37 #    jprt supports property value expansion using ${property.name} syntax.
    37 #    jprt supports property value expansion using ${property.name} syntax.
    38 
    38 
    39 # This tells jprt what default release we want to build
    39 # This tells jprt what default release we want to build
    40 
    40 
    41 jprt.tools.default.release=${jprt.submit.release}
    41 jprt.hotspot.default.release=jdk7
       
    42 
       
    43 jprt.tools.default.release=${jprt.submit.option.release?${jprt.submit.option.release}:${jprt.hotspot.default.release}}
    42 
    44 
    43 # Disable syncing the source after builds and tests are done.
    45 # Disable syncing the source after builds and tests are done.
    44 
    46 
    45 jprt.sync.push=false
    47 jprt.sync.push=false
    46 
    48 
    50 #       sparc etc.
    52 #       sparc etc.
    51 
    53 
    52 # Define the Solaris platforms we want for the various releases
    54 # Define the Solaris platforms we want for the various releases
    53 jprt.my.solaris.sparc.jdk8=solaris_sparc_5.10
    55 jprt.my.solaris.sparc.jdk8=solaris_sparc_5.10
    54 jprt.my.solaris.sparc.jdk7=solaris_sparc_5.10
    56 jprt.my.solaris.sparc.jdk7=solaris_sparc_5.10
    55 jprt.my.solaris.sparc.jdk7b107=solaris_sparc_5.10
       
    56 jprt.my.solaris.sparc.jdk7temp=solaris_sparc_5.10
       
    57 jprt.my.solaris.sparc.jdk6=solaris_sparc_5.8
       
    58 jprt.my.solaris.sparc.jdk6perf=solaris_sparc_5.8
       
    59 jprt.my.solaris.sparc.jdk6u10=solaris_sparc_5.8
       
    60 jprt.my.solaris.sparc.jdk6u14=solaris_sparc_5.8
       
    61 jprt.my.solaris.sparc.jdk6u18=solaris_sparc_5.8
       
    62 jprt.my.solaris.sparc.jdk6u20=solaris_sparc_5.8
       
    63 jprt.my.solaris.sparc.ejdk7=${jprt.my.solaris.sparc.jdk7}
       
    64 jprt.my.solaris.sparc.ejdk6=${jprt.my.solaris.sparc.jdk6}
       
    65 jprt.my.solaris.sparc=${jprt.my.solaris.sparc.${jprt.tools.default.release}}
    57 jprt.my.solaris.sparc=${jprt.my.solaris.sparc.${jprt.tools.default.release}}
    66 
    58 
    67 jprt.my.solaris.sparcv9.jdk8=solaris_sparcv9_5.10
    59 jprt.my.solaris.sparcv9.jdk8=solaris_sparcv9_5.10
    68 jprt.my.solaris.sparcv9.jdk7=solaris_sparcv9_5.10
    60 jprt.my.solaris.sparcv9.jdk7=solaris_sparcv9_5.10
    69 jprt.my.solaris.sparcv9.jdk7b107=solaris_sparcv9_5.10
       
    70 jprt.my.solaris.sparcv9.jdk7temp=solaris_sparcv9_5.10
       
    71 jprt.my.solaris.sparcv9.jdk6=solaris_sparcv9_5.8
       
    72 jprt.my.solaris.sparcv9.jdk6perf=solaris_sparcv9_5.8
       
    73 jprt.my.solaris.sparcv9.jdk6u10=solaris_sparcv9_5.8
       
    74 jprt.my.solaris.sparcv9.jdk6u14=solaris_sparcv9_5.8
       
    75 jprt.my.solaris.sparcv9.jdk6u18=solaris_sparcv9_5.8
       
    76 jprt.my.solaris.sparcv9.jdk6u20=solaris_sparcv9_5.8
       
    77 jprt.my.solaris.sparcv9.ejdk7=${jprt.my.solaris.sparcv9.jdk7}
       
    78 jprt.my.solaris.sparcv9.ejdk6=${jprt.my.solaris.sparcv9.jdk6}
       
    79 jprt.my.solaris.sparcv9=${jprt.my.solaris.sparcv9.${jprt.tools.default.release}}
    61 jprt.my.solaris.sparcv9=${jprt.my.solaris.sparcv9.${jprt.tools.default.release}}
    80 
    62 
    81 jprt.my.solaris.i586.jdk8=solaris_i586_5.10
    63 jprt.my.solaris.i586.jdk8=solaris_i586_5.10
    82 jprt.my.solaris.i586.jdk7=solaris_i586_5.10
    64 jprt.my.solaris.i586.jdk7=solaris_i586_5.10
    83 jprt.my.solaris.i586.jdk7b107=solaris_i586_5.10
       
    84 jprt.my.solaris.i586.jdk7temp=solaris_i586_5.10
       
    85 jprt.my.solaris.i586.jdk6=solaris_i586_5.8
       
    86 jprt.my.solaris.i586.jdk6perf=solaris_i586_5.8
       
    87 jprt.my.solaris.i586.jdk6u10=solaris_i586_5.8
       
    88 jprt.my.solaris.i586.jdk6u14=solaris_i586_5.8
       
    89 jprt.my.solaris.i586.jdk6u18=solaris_i586_5.8
       
    90 jprt.my.solaris.i586.jdk6u20=solaris_i586_5.8
       
    91 jprt.my.solaris.i586.ejdk7=${jprt.my.solaris.i586.jdk7}
       
    92 jprt.my.solaris.i586.ejdk6=${jprt.my.solaris.i586.jdk6}
       
    93 jprt.my.solaris.i586=${jprt.my.solaris.i586.${jprt.tools.default.release}}
    65 jprt.my.solaris.i586=${jprt.my.solaris.i586.${jprt.tools.default.release}}
    94 
    66 
    95 jprt.my.solaris.x64.jdk8=solaris_x64_5.10
    67 jprt.my.solaris.x64.jdk8=solaris_x64_5.10
    96 jprt.my.solaris.x64.jdk7=solaris_x64_5.10
    68 jprt.my.solaris.x64.jdk7=solaris_x64_5.10
    97 jprt.my.solaris.x64.jdk7b107=solaris_x64_5.10
       
    98 jprt.my.solaris.x64.jdk7temp=solaris_x64_5.10
       
    99 jprt.my.solaris.x64.jdk6=solaris_x64_5.10
       
   100 jprt.my.solaris.x64.jdk6perf=solaris_x64_5.10
       
   101 jprt.my.solaris.x64.jdk6u10=solaris_x64_5.10
       
   102 jprt.my.solaris.x64.jdk6u14=solaris_x64_5.10
       
   103 jprt.my.solaris.x64.jdk6u18=solaris_x64_5.10
       
   104 jprt.my.solaris.x64.jdk6u20=solaris_x64_5.10
       
   105 jprt.my.solaris.x64.ejdk7=${jprt.my.solaris.x64.jdk7}
       
   106 jprt.my.solaris.x64.ejdk6=${jprt.my.solaris.x64.jdk6}
       
   107 jprt.my.solaris.x64=${jprt.my.solaris.x64.${jprt.tools.default.release}}
    69 jprt.my.solaris.x64=${jprt.my.solaris.x64.${jprt.tools.default.release}}
   108 
    70 
   109 jprt.my.linux.i586.jdk8=linux_i586_2.6
    71 jprt.my.linux.i586.jdk8=linux_i586_2.6
   110 jprt.my.linux.i586.jdk7=linux_i586_2.6
    72 jprt.my.linux.i586.jdk7=linux_i586_2.6
   111 jprt.my.linux.i586.jdk7b107=linux_i586_2.6
       
   112 jprt.my.linux.i586.jdk7temp=linux_i586_2.6
       
   113 jprt.my.linux.i586.jdk6=linux_i586_2.4
       
   114 jprt.my.linux.i586.jdk6perf=linux_i586_2.4
       
   115 jprt.my.linux.i586.jdk6u10=linux_i586_2.4
       
   116 jprt.my.linux.i586.jdk6u14=linux_i586_2.4
       
   117 jprt.my.linux.i586.jdk6u18=linux_i586_2.4
       
   118 jprt.my.linux.i586.jdk6u20=linux_i586_2.4
       
   119 jprt.my.linux.i586.ejdk7=linux_i586_2.6
       
   120 jprt.my.linux.i586.ejdk6=linux_i586_2.6
       
   121 jprt.my.linux.i586=${jprt.my.linux.i586.${jprt.tools.default.release}}
    73 jprt.my.linux.i586=${jprt.my.linux.i586.${jprt.tools.default.release}}
   122 
    74 
   123 jprt.my.linux.x64.jdk8=linux_x64_2.6
    75 jprt.my.linux.x64.jdk8=linux_x64_2.6
   124 jprt.my.linux.x64.jdk7=linux_x64_2.6
    76 jprt.my.linux.x64.jdk7=linux_x64_2.6
   125 jprt.my.linux.x64.jdk7b107=linux_x64_2.6
       
   126 jprt.my.linux.x64.jdk7temp=linux_x64_2.6
       
   127 jprt.my.linux.x64.jdk6=linux_x64_2.4
       
   128 jprt.my.linux.x64.jdk6perf=linux_x64_2.4
       
   129 jprt.my.linux.x64.jdk6u10=linux_x64_2.4
       
   130 jprt.my.linux.x64.jdk6u14=linux_x64_2.4
       
   131 jprt.my.linux.x64.jdk6u18=linux_x64_2.4
       
   132 jprt.my.linux.x64.jdk6u20=linux_x64_2.4
       
   133 jprt.my.linux.x64.ejdk7=${jprt.my.linux.x64.jdk7}
       
   134 jprt.my.linux.x64.ejdk6=${jprt.my.linux.x64.jdk6}
       
   135 jprt.my.linux.x64=${jprt.my.linux.x64.${jprt.tools.default.release}}
    77 jprt.my.linux.x64=${jprt.my.linux.x64.${jprt.tools.default.release}}
   136 
    78 
   137 jprt.my.linux.ppc.jdk8=linux_ppc_2.6
    79 jprt.my.linux.ppc.jdk8=linux_ppc_2.6
   138 jprt.my.linux.ppc.jdk7=linux_ppc_2.6
    80 jprt.my.linux.ppc.jdk7=linux_ppc_2.6
   139 jprt.my.linux.ppc.jdk7b107=linux_ppc_2.6
       
   140 jprt.my.linux.ppc.jdk7temp=linux_ppc_2.6
       
   141 jprt.my.linux.ppc.ejdk6=linux_ppc_2.6
       
   142 jprt.my.linux.ppc.ejdk7=linux_ppc_2.6
       
   143 jprt.my.linux.ppc=${jprt.my.linux.ppc.${jprt.tools.default.release}}
    81 jprt.my.linux.ppc=${jprt.my.linux.ppc.${jprt.tools.default.release}}
   144 
    82 
   145 jprt.my.linux.ppcv2.jdk8=linux_ppcv2_2.6
    83 jprt.my.linux.ppcv2.jdk8=linux_ppcv2_2.6
   146 jprt.my.linux.ppcv2.jdk7=linux_ppcv2_2.6
    84 jprt.my.linux.ppcv2.jdk7=linux_ppcv2_2.6
   147 jprt.my.linux.ppcv2.jdk7b107=linux_ppcv2_2.6
       
   148 jprt.my.linux.ppcv2.jdk7temp=linux_ppcv2_2.6
       
   149 jprt.my.linux.ppcv2.ejdk6=linux_ppcv2_2.6
       
   150 jprt.my.linux.ppcv2.ejdk7=linux_ppcv2_2.6
       
   151 jprt.my.linux.ppcv2=${jprt.my.linux.ppcv2.${jprt.tools.default.release}}
    85 jprt.my.linux.ppcv2=${jprt.my.linux.ppcv2.${jprt.tools.default.release}}
   152 
    86 
   153 jprt.my.linux.ppcsflt.jdk8=linux_ppcsflt_2.6
    87 jprt.my.linux.ppcsflt.jdk8=linux_ppcsflt_2.6
   154 jprt.my.linux.ppcsflt.jdk7=linux_ppcsflt_2.6
    88 jprt.my.linux.ppcsflt.jdk7=linux_ppcsflt_2.6
   155 jprt.my.linux.ppcsflt.jdk7b107=linux_ppcsflt_2.6
       
   156 jprt.my.linux.ppcsflt.jdk7temp=linux_ppcsflt_2.6
       
   157 jprt.my.linux.ppcsflt.ejdk6=linux_ppcsflt_2.6
       
   158 jprt.my.linux.ppcsflt.ejdk7=linux_ppcsflt_2.6
       
   159 jprt.my.linux.ppcsflt=${jprt.my.linux.ppcsflt.${jprt.tools.default.release}}
    89 jprt.my.linux.ppcsflt=${jprt.my.linux.ppcsflt.${jprt.tools.default.release}}
   160 
    90 
   161 jprt.my.linux.armvfp.jdk8=linux_armvfp_2.6
    91 jprt.my.linux.armvfp.jdk8=linux_armvfp_2.6
   162 jprt.my.linux.armvfp.jdk7=linux_armvfp_2.6
    92 jprt.my.linux.armvfp.jdk7=linux_armvfp_2.6
   163 jprt.my.linux.armvfp.jdk7b107=linux_armvfp_2.6
       
   164 jprt.my.linux.armvfp.jdk7temp=linux_armvfp_2.6
       
   165 jprt.my.linux.armvfp.ejdk6=linux_armvfp_2.6
       
   166 jprt.my.linux.armvfp.ejdk7=linux_armvfp_2.6
       
   167 jprt.my.linux.armvfp=${jprt.my.linux.armvfp.${jprt.tools.default.release}}
    93 jprt.my.linux.armvfp=${jprt.my.linux.armvfp.${jprt.tools.default.release}}
   168 
    94 
   169 jprt.my.linux.armsflt.jdk8=linux_armsflt_2.6
    95 jprt.my.linux.armsflt.jdk8=linux_armsflt_2.6
   170 jprt.my.linux.armsflt.jdk7=linux_armsflt_2.6
    96 jprt.my.linux.armsflt.jdk7=linux_armsflt_2.6
   171 jprt.my.linux.armsflt.jdk7b107=linux_armsflt_2.6
       
   172 jprt.my.linux.armsflt.jdk7temp=linux_armsflt_2.6
       
   173 jprt.my.linux.armsflt.ejdk6=linux_armsflt_2.6
       
   174 jprt.my.linux.armsflt.ejdk7=linux_armsflt_2.6
       
   175 jprt.my.linux.armsflt=${jprt.my.linux.armsflt.${jprt.tools.default.release}}
    97 jprt.my.linux.armsflt=${jprt.my.linux.armsflt.${jprt.tools.default.release}}
   176 
    98 
   177 jprt.my.macosx.x64.jdk8=macosx_x64_10.7
    99 jprt.my.macosx.x64.jdk8=macosx_x64_10.7
   178 jprt.my.macosx.x64.jdk7=macosx_x64_10.7
   100 jprt.my.macosx.x64.jdk7=macosx_x64_10.7
   179 jprt.my.macosx.x64=${jprt.my.macosx.x64.${jprt.tools.default.release}}
   101 jprt.my.macosx.x64=${jprt.my.macosx.x64.${jprt.tools.default.release}}
   180 
   102 
   181 jprt.my.windows.i586.jdk8=windows_i586_5.1
   103 jprt.my.windows.i586.jdk8=windows_i586_5.1
   182 jprt.my.windows.i586.jdk7=windows_i586_5.1
   104 jprt.my.windows.i586.jdk7=windows_i586_5.1
   183 jprt.my.windows.i586.jdk7b107=windows_i586_5.0
       
   184 jprt.my.windows.i586.jdk7temp=windows_i586_5.0
       
   185 jprt.my.windows.i586.jdk6=windows_i586_5.0
       
   186 jprt.my.windows.i586.jdk6perf=windows_i586_5.0
       
   187 jprt.my.windows.i586.jdk6u10=windows_i586_5.0
       
   188 jprt.my.windows.i586.jdk6u14=windows_i586_5.0
       
   189 jprt.my.windows.i586.jdk6u18=windows_i586_5.0
       
   190 jprt.my.windows.i586.jdk6u20=windows_i586_5.0
       
   191 jprt.my.windows.i586.ejdk7=${jprt.my.windows.i586.jdk7}
       
   192 jprt.my.windows.i586.ejdk6=${jprt.my.windows.i586.jdk6}
       
   193 jprt.my.windows.i586=${jprt.my.windows.i586.${jprt.tools.default.release}}
   105 jprt.my.windows.i586=${jprt.my.windows.i586.${jprt.tools.default.release}}
   194 
   106 
   195 jprt.my.windows.x64.jdk8=windows_x64_5.2
   107 jprt.my.windows.x64.jdk8=windows_x64_5.2
   196 jprt.my.windows.x64.jdk7=windows_x64_5.2
   108 jprt.my.windows.x64.jdk7=windows_x64_5.2
   197 jprt.my.windows.x64.jdk7b107=windows_x64_5.2
       
   198 jprt.my.windows.x64.jdk7temp=windows_x64_5.2
       
   199 jprt.my.windows.x64.jdk6=windows_x64_5.2
       
   200 jprt.my.windows.x64.jdk6perf=windows_x64_5.2
       
   201 jprt.my.windows.x64.jdk6u10=windows_x64_5.2
       
   202 jprt.my.windows.x64.jdk6u14=windows_x64_5.2
       
   203 jprt.my.windows.x64.jdk6u18=windows_x64_5.2
       
   204 jprt.my.windows.x64.jdk6u20=windows_x64_5.2
       
   205 jprt.my.windows.x64.ejdk7=${jprt.my.windows.x64.jdk7}
       
   206 jprt.my.windows.x64.ejdk6=${jprt.my.windows.x64.jdk6}
       
   207 jprt.my.windows.x64=${jprt.my.windows.x64.${jprt.tools.default.release}}
   109 jprt.my.windows.x64=${jprt.my.windows.x64.${jprt.tools.default.release}}
   208 
   110 
   209 # Standard list of jprt build targets for this source tree
   111 # Standard list of jprt build targets for this source tree
   210 
   112 
   211 jprt.build.targets.standard= \
   113 jprt.build.targets.standard= \
   537   ${jprt.my.windows.x64.test.targets}
   439   ${jprt.my.windows.x64.test.targets}
   538 
   440 
   539 
   441 
   540 jprt.test.targets.jdk8=${jprt.test.targets.standard}
   442 jprt.test.targets.jdk8=${jprt.test.targets.standard}
   541 jprt.test.targets.jdk7=${jprt.test.targets.standard}
   443 jprt.test.targets.jdk7=${jprt.test.targets.standard}
   542 jprt.test.targets.jdk7temp=${jprt.test.targets.standard}
       
   543 jprt.test.targets.jdk7b105=${jprt.test.targets.standard}
       
   544 jprt.test.targets.jdk6=${jprt.test.targets.standard}
       
   545 jprt.test.targets.jdk6perf=${jprt.test.targets.standard}
       
   546 jprt.test.targets.jdk6u10=${jprt.test.targets.standard}
       
   547 jprt.test.targets.jdk6u14=${jprt.test.targets.standard}
       
   548 jprt.test.targets.jdk6u18=${jprt.test.targets.standard}
       
   549 jprt.test.targets.jdk6u20=${jprt.test.targets.standard}
       
   550 jprt.test.targets.ejdk6=${jprt.test.targets.embedded}
       
   551 jprt.test.targets.ejdk7=${jprt.test.targets.embedded}
       
   552 jprt.test.targets=${jprt.test.targets.${jprt.tools.default.release}}
   444 jprt.test.targets=${jprt.test.targets.${jprt.tools.default.release}}
   553 
   445 
   554 # The default test/Makefile targets that should be run
   446 # The default test/Makefile targets that should be run
   555 
   447 
   556 #jprt.make.rule.test.targets=*-product-*-packtest
   448 #jprt.make.rule.test.targets=*-product-*-packtest
   591 jprt.make.rule.test.targets.embedded = \
   483 jprt.make.rule.test.targets.embedded = \
   592   ${jprt.make.rule.test.targets.standard.client}
   484   ${jprt.make.rule.test.targets.standard.client}
   593 
   485 
   594 jprt.make.rule.test.targets.jdk8=${jprt.make.rule.test.targets.standard}
   486 jprt.make.rule.test.targets.jdk8=${jprt.make.rule.test.targets.standard}
   595 jprt.make.rule.test.targets.jdk7=${jprt.make.rule.test.targets.standard}
   487 jprt.make.rule.test.targets.jdk7=${jprt.make.rule.test.targets.standard}
   596 jprt.make.rule.test.targets.jdk7temp=${jprt.make.rule.test.targets.standard}
       
   597 jprt.make.rule.test.targets.jdk7b107=${jprt.make.rule.test.targets.standard}
       
   598 jprt.make.rule.test.targets.jdk6=${jprt.make.rule.test.targets.standard}
       
   599 jprt.make.rule.test.targets.jdk6perf=${jprt.make.rule.test.targets.standard}
       
   600 jprt.make.rule.test.targets.jdk6u10=${jprt.make.rule.test.targets.standard}
       
   601 jprt.make.rule.test.targets.jdk6u14=${jprt.make.rule.test.targets.standard}
       
   602 jprt.make.rule.test.targets.jdk6u18=${jprt.make.rule.test.targets.standard}
       
   603 jprt.make.rule.test.targets.jdk6u20=${jprt.make.rule.test.targets.standard}
       
   604 jprt.make.rule.test.targets.ejdk6=${jprt.make.rule.test.targets.embedded}
       
   605 jprt.make.rule.test.targets.ejdk7=${jprt.make.rule.test.targets.embedded}
       
   606 jprt.make.rule.test.targets=${jprt.make.rule.test.targets.${jprt.tools.default.release}}
   488 jprt.make.rule.test.targets=${jprt.make.rule.test.targets.${jprt.tools.default.release}}
   607 
   489