make/jprt.properties
changeset 27588 3506509c4f63
parent 26790 d0a247d1f2a8
child 27867 6a45a5f15e3e
child 27598 9092e0f1a1b0
child 27595 cff167b3bfa2
equal deleted inserted replaced
27394:4e7c4d692e93 27588:3506509c4f63
    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