< prev index next >

make/jprt.properties

Print this page




 163 
 164 # determine if the specified testset has custom build flavors or build targets
 165 my.jprt.testsetHasCustomBuildFlavors=${my.jprt.testsetHasCustomBuildFlavors.${jprt.test.set}}
 166 my.jprt.testsetHasCustomBuildTargets=${my.jprt.testsetHasCustomBuildTargets.${jprt.test.set}}
 167 
 168 # Select build flavors and build targets based on the specified testset
 169 jprt.build.flavors=${my.jprt.testsetHasCustomBuildFlavors ? \
 170     ${my.build.flavors.${jprt.test.set}} : ${my.build.flavors.default}}
 171 jprt.build.targets=${my.jprt.testsetHasCustomBuildTargets ? \
 172     ${my.build.targets.${jprt.test.set}} : ${my.build.targets.default}}
 173 
 174 # Select test targets - jprt default for jprt.test.set is "default"
 175 jprt.test.targets=${my.test.targets.${jprt.test.set}}
 176 jprt.make.rule.test.targets=${my.make.rule.test.targets.${jprt.test.set}}
 177 
 178 # Not all test targets need the test image
 179 jprt.test.bundle.targets=\
 180   ${my.make.rule.test.targets.hotspot.reg}, \
 181   ${my.make.rule.test.targets.hotspot.gtest} \
 182   ${my.make.rule.test.targets.nativesanity} \
 183   ${my.test.target.set:TESTNAME=jdk_lang}

 184 
 185 # 7155453: Work-around to prevent popups on OSX from blocking test completion
 186 # but the work-around is added to all platforms to be consistent
 187 jprt.jbb.options=-Djava.awt.headless=true
 188 
 189 ########
 190 #
 191 # Build options (generic)
 192 #
 193 
 194 # Configure args common to all builds
 195 # Also allows for additional, testset specific configure arguments to be set
 196 jprt.build.configure.args=                                              \
 197     --with-output-sync=recurse                                          \
 198     --with-jobs=$ALT_PARALLEL_COMPILE_JOBS                              \
 199     --with-version-opt=$JPRT_JOB_ID                                     \
 200     ${my.additional.build.configure.args.${jprt.test.set}}              \
 201     ${my.custom.build.configure.args}
 202 
 203 ########




 163 
 164 # determine if the specified testset has custom build flavors or build targets
 165 my.jprt.testsetHasCustomBuildFlavors=${my.jprt.testsetHasCustomBuildFlavors.${jprt.test.set}}
 166 my.jprt.testsetHasCustomBuildTargets=${my.jprt.testsetHasCustomBuildTargets.${jprt.test.set}}
 167 
 168 # Select build flavors and build targets based on the specified testset
 169 jprt.build.flavors=${my.jprt.testsetHasCustomBuildFlavors ? \
 170     ${my.build.flavors.${jprt.test.set}} : ${my.build.flavors.default}}
 171 jprt.build.targets=${my.jprt.testsetHasCustomBuildTargets ? \
 172     ${my.build.targets.${jprt.test.set}} : ${my.build.targets.default}}
 173 
 174 # Select test targets - jprt default for jprt.test.set is "default"
 175 jprt.test.targets=${my.test.targets.${jprt.test.set}}
 176 jprt.make.rule.test.targets=${my.make.rule.test.targets.${jprt.test.set}}
 177 
 178 # Not all test targets need the test image
 179 jprt.test.bundle.targets=\
 180   ${my.make.rule.test.targets.hotspot.reg}, \
 181   ${my.make.rule.test.targets.hotspot.gtest} \
 182   ${my.make.rule.test.targets.nativesanity} \
 183   ${my.test.target.set:TESTNAME=jdk_lang} \
 184   ${my.test.target.set:TESTNAME=jdk_nio}
 185 
 186 # 7155453: Work-around to prevent popups on OSX from blocking test completion
 187 # but the work-around is added to all platforms to be consistent
 188 jprt.jbb.options=-Djava.awt.headless=true
 189 
 190 ########
 191 #
 192 # Build options (generic)
 193 #
 194 
 195 # Configure args common to all builds
 196 # Also allows for additional, testset specific configure arguments to be set
 197 jprt.build.configure.args=                                              \
 198     --with-output-sync=recurse                                          \
 199     --with-jobs=$ALT_PARALLEL_COMPILE_JOBS                              \
 200     --with-version-opt=$JPRT_JOB_ID                                     \
 201     ${my.additional.build.configure.args.${jprt.test.set}}              \
 202     ${my.custom.build.configure.args}
 203 
 204 ########


< prev index next >