< prev index next >

make/jprt.properties

Print this page




  76 # Select test targets - jprt default for jprt.test.set is "default"
  77 jprt.test.targets=${my.test.targets.${jprt.test.set}}
  78 jprt.make.rule.test.targets=${my.make.rule.test.targets.${jprt.test.set}}
  79 jprt.test.bundle.targets=${my.jprt.test.bundle.targets.${jprt.test.set}}
  80 
  81 # 7155453: Work-around to prevent popups on OSX from blocking test completion
  82 # but the work-around is added to all platforms to be consistent
  83 jprt.jbb.options=-Djava.awt.headless=true
  84 
  85 ########
  86 #
  87 # Build options (generic)
  88 #
  89 
  90 # Configure args common to all builds
  91 # Also allows for additional, testset specific configure arguments to be set
  92 jprt.build.configure.args=                                              \
  93     --with-output-sync=recurse                                          \
  94     --with-boot-jdk=$ALT_BOOTDIR                                        \
  95     --with-jobs=$ALT_PARALLEL_COMPILE_JOBS                              \

  96     ${my.additional.build.configure.args.${jprt.test.set}}              \
  97     ${my.custom.build.configure.args}
  98 
  99 # i586 is often cross-compiled from 64-bit machines, so need to set target bits explicitly
 100 jprt.i586.build.configure.args=                                         \
 101     --with-target-bits=32
 102 
 103 # i586 platforms have both client and server, but to allow for overriding the exact configuration
 104 # on a per-build flavor basis the value is set for the individual build flavors
 105 my.i586.default.build.configure.args=                                   \
 106     --with-jvm-variants=client,server
 107 jprt.i586.debug.build.configure.args=                                   \
 108     ${my.i586.default.build.configure.args}                             \
 109     ${jprt.debug.build.configure.args}
 110 jprt.i586.fastdebug.build.configure.args=                               \
 111     ${my.i586.default.build.configure.args}                             \
 112     ${jprt.fastdebug.build.configure.args}
 113 jprt.i586.product.build.configure.args=                                 \
 114     ${my.i586.default.build.configure.args}                             \
 115     ${jprt.product.build.configure.args}




  76 # Select test targets - jprt default for jprt.test.set is "default"
  77 jprt.test.targets=${my.test.targets.${jprt.test.set}}
  78 jprt.make.rule.test.targets=${my.make.rule.test.targets.${jprt.test.set}}
  79 jprt.test.bundle.targets=${my.jprt.test.bundle.targets.${jprt.test.set}}
  80 
  81 # 7155453: Work-around to prevent popups on OSX from blocking test completion
  82 # but the work-around is added to all platforms to be consistent
  83 jprt.jbb.options=-Djava.awt.headless=true
  84 
  85 ########
  86 #
  87 # Build options (generic)
  88 #
  89 
  90 # Configure args common to all builds
  91 # Also allows for additional, testset specific configure arguments to be set
  92 jprt.build.configure.args=                                              \
  93     --with-output-sync=recurse                                          \
  94     --with-boot-jdk=$ALT_BOOTDIR                                        \
  95     --with-jobs=$ALT_PARALLEL_COMPILE_JOBS                              \
  96     --with-version-opt=$JPRT_JOB_ID                                     \
  97     ${my.additional.build.configure.args.${jprt.test.set}}              \
  98     ${my.custom.build.configure.args}
  99 
 100 # i586 is often cross-compiled from 64-bit machines, so need to set target bits explicitly
 101 jprt.i586.build.configure.args=                                         \
 102     --with-target-bits=32
 103 
 104 # i586 platforms have both client and server, but to allow for overriding the exact configuration
 105 # on a per-build flavor basis the value is set for the individual build flavors
 106 my.i586.default.build.configure.args=                                   \
 107     --with-jvm-variants=client,server
 108 jprt.i586.debug.build.configure.args=                                   \
 109     ${my.i586.default.build.configure.args}                             \
 110     ${jprt.debug.build.configure.args}
 111 jprt.i586.fastdebug.build.configure.args=                               \
 112     ${my.i586.default.build.configure.args}                             \
 113     ${jprt.fastdebug.build.configure.args}
 114 jprt.i586.product.build.configure.args=                                 \
 115     ${my.i586.default.build.configure.args}                             \
 116     ${jprt.product.build.configure.args}


< prev index next >