< prev index next >

nashorn/make/project.properties

Print this page




  34 build.compiler=modern
  35 javac.source=1.9
  36 javac.target=1.9
  37 
  38 javadoc.option=\
  39     -tag "implSpec:a:Implementation Requirements:"\
  40     -tag "implNote:a:Implementation Note:"
  41 
  42 # nashorn version information
  43 nashorn.version=0.1
  44 nashorn.fullversion=0.1
  45 nashorn.product.name=Oracle Nashorn
  46 
  47 # This directory is removed when the project is cleaned:
  48 build.dir=build
  49 build.classes.dir=${build.dir}/classes
  50 build.zip=${build.dir}/nashorn.zip
  51 build.gzip=${build.dir}/nashorn.tar.gz
  52 
  53 nashorn.override.option=\
  54  -Xpatch:jdk.scripting.nashorn=${build.classes.dir}/jdk.scripting.nashorn \
  55  -Xpatch:jdk.scripting.nashorn.shell=${build.classes.dir}/jdk.scripting.nashorn.shell \
  56  -Xpatch:jdk.dynalink=${build.classes.dir}/jdk.dynalink
  57 
  58 # project directory of <nashorn> ant task
  59 nashorntask.dir=buildtools/nashorntask
  60 
  61 # nashorn Shell tool
  62 nashorn.shell.tool=jdk.nashorn.tools.Shell
  63 
  64 # nasgen tool
  65 nasgen.tool=jdk.nashorn.internal.tools.nasgen.Main
  66 
  67 nasgen.module.imports=\
  68     -XaddExports:java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED \
  69     -XaddExports:java.base/jdk.internal.org.objectweb.asm.util=ALL-UNNAMED
  70 
  71 # parallel test runner tool
  72 parallel.test.runner=jdk.nashorn.internal.test.framework.ParallelTestRunner
  73 
  74 # test classes directory
  75 build.test.classes.dir=${build.dir}/test/classes
  76 
  77 # nashorn test jar - internal tests jar and api tests jar
  78 nashorn.internal.tests.jar=${build.dir}/nashorn-internal-tests.jar
  79 nashorn.api.tests.jar=${build.dir}/nashorn-api-tests.jar
  80 
  81 # test results directory
  82 build.test.results.dir=${build.dir}/test/reports
  83 build.nosecurity.test.results.dir=${build.dir}/test/nosecurity/reports
  84 build.nooptimistic.test.results.dir=${build.dir}/test/nooptimistic/reports
  85 
  86 # This directory is removed when the project is cleaned:
  87 dist.dir=dist
  88 dynalink.jar=${dist.dir}/dynalink.jar
  89 nashorn.jar=${dist.dir}/nashorn.jar


 125 
 126 testng.listeners=\
 127  org.testng.reporters.SuiteHTMLReporter, \
 128  org.testng.reporters.TestHTMLReporter, \
 129  org.testng.reporters.jq.Main, \
 130  org.testng.reporters.FailedReporter, \
 131  org.testng.reporters.XMLReporter \
 132  org.testng.reporters.EmailableReporter, \
 133  jdk.nashorn.internal.test.framework.JSJUnitReportReporter
 134 
 135 javac.debug=true
 136 javac.encoding=ascii
 137 javac.test.classpath=\
 138     ${build.test.classes.dir}${path.separator}\
 139     ${file.reference.testng.jar}${path.separator}\
 140     ${file.reference.jcommander.jar}${path.separator}\
 141     ${file.reference.bsh.jar}${path.separator}\
 142     ${file.reference.snakeyaml.jar}
 143 
 144 test.module.imports=\
 145     -XaddExports:jdk.scripting.nashorn/jdk.nashorn.internal.ir=ALL-UNNAMED \
 146     -XaddExports:jdk.scripting.nashorn/jdk.nashorn.internal.codegen=ALL-UNNAMED \
 147     -XaddExports:jdk.scripting.nashorn/jdk.nashorn.internal.parser=ALL-UNNAMED \
 148     -XaddExports:jdk.scripting.nashorn/jdk.nashorn.internal.objects=ALL-UNNAMED \
 149     -XaddExports:jdk.scripting.nashorn/jdk.nashorn.internal.runtime=ALL-UNNAMED \
 150     -XaddExports:jdk.scripting.nashorn/jdk.nashorn.internal.runtime.doubleconv=ALL-UNNAMED \
 151     -XaddExports:jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker=ALL-UNNAMED \
 152     -XaddExports:jdk.scripting.nashorn/jdk.nashorn.internal.runtime.events=ALL-UNNAMED \
 153     -XaddExports:jdk.scripting.nashorn/jdk.nashorn.internal.runtime.options=ALL-UNNAMED \
 154     -XaddExports:jdk.scripting.nashorn/jdk.nashorn.internal.runtime.regexp=ALL-UNNAMED \
 155     -XaddExports:jdk.scripting.nashorn/jdk.nashorn.internal.runtime.regexp.joni=ALL-UNNAMED \
 156     -XaddExports:jdk.scripting.nashorn/jdk.nashorn.tools=ALL-UNNAMED \
 157     -XaddExports:java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED
 158 
 159 meta.inf.dir=${nashorn.module.src.dir}/META-INF
 160 
 161 run.classpath=\
 162     ${build.classes.dir}
 163 
 164 # test scripts to run
 165 test.dir=test
 166 test.nosecurity.dir=test/script/nosecurity
 167 test.script.dir=test/script
 168 test.basic.dir=test/script/basic
 169 test.maptests.dir=test/script/maptests
 170 test.error.dir=test/script/error
 171 test.sandbox.dir=test/script/sandbox
 172 test.trusted.dir=test/script/trusted
 173 test.external.dir=test/script/external
 174 test262.dir=${test.external.dir}/test262
 175 test262.suite.dir=${test262.dir}/test/suite
 176 testjfx.dir=${test.script.dir}/jfx
 177 testmarkdown.dir=${test.script.dir}/markdown




  34 build.compiler=modern
  35 javac.source=1.9
  36 javac.target=1.9
  37 
  38 javadoc.option=\
  39     -tag "implSpec:a:Implementation Requirements:"\
  40     -tag "implNote:a:Implementation Note:"
  41 
  42 # nashorn version information
  43 nashorn.version=0.1
  44 nashorn.fullversion=0.1
  45 nashorn.product.name=Oracle Nashorn
  46 
  47 # This directory is removed when the project is cleaned:
  48 build.dir=build
  49 build.classes.dir=${build.dir}/classes
  50 build.zip=${build.dir}/nashorn.zip
  51 build.gzip=${build.dir}/nashorn.tar.gz
  52 
  53 nashorn.override.option=\
  54  --patch-module jdk.scripting.nashorn=${build.classes.dir}/jdk.scripting.nashorn \
  55  --patch-module jdk.scripting.nashorn.shell=${build.classes.dir}/jdk.scripting.nashorn.shell \
  56  --patch-module jdk.dynalink=${build.classes.dir}/jdk.dynalink
  57 
  58 # project directory of <nashorn> ant task
  59 nashorntask.dir=buildtools/nashorntask
  60 
  61 # nashorn Shell tool
  62 nashorn.shell.tool=jdk.nashorn.tools.Shell
  63 
  64 # nasgen tool
  65 nasgen.tool=jdk.nashorn.internal.tools.nasgen.Main
  66 
  67 nasgen.module.imports=\
  68     --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED \
  69     --add-exports java.base/jdk.internal.org.objectweb.asm.util=ALL-UNNAMED
  70 
  71 # parallel test runner tool
  72 parallel.test.runner=jdk.nashorn.internal.test.framework.ParallelTestRunner
  73 
  74 # test classes directory
  75 build.test.classes.dir=${build.dir}/test/classes
  76 
  77 # nashorn test jar - internal tests jar and api tests jar
  78 nashorn.internal.tests.jar=${build.dir}/nashorn-internal-tests.jar
  79 nashorn.api.tests.jar=${build.dir}/nashorn-api-tests.jar
  80 
  81 # test results directory
  82 build.test.results.dir=${build.dir}/test/reports
  83 build.nosecurity.test.results.dir=${build.dir}/test/nosecurity/reports
  84 build.nooptimistic.test.results.dir=${build.dir}/test/nooptimistic/reports
  85 
  86 # This directory is removed when the project is cleaned:
  87 dist.dir=dist
  88 dynalink.jar=${dist.dir}/dynalink.jar
  89 nashorn.jar=${dist.dir}/nashorn.jar


 125 
 126 testng.listeners=\
 127  org.testng.reporters.SuiteHTMLReporter, \
 128  org.testng.reporters.TestHTMLReporter, \
 129  org.testng.reporters.jq.Main, \
 130  org.testng.reporters.FailedReporter, \
 131  org.testng.reporters.XMLReporter \
 132  org.testng.reporters.EmailableReporter, \
 133  jdk.nashorn.internal.test.framework.JSJUnitReportReporter
 134 
 135 javac.debug=true
 136 javac.encoding=ascii
 137 javac.test.classpath=\
 138     ${build.test.classes.dir}${path.separator}\
 139     ${file.reference.testng.jar}${path.separator}\
 140     ${file.reference.jcommander.jar}${path.separator}\
 141     ${file.reference.bsh.jar}${path.separator}\
 142     ${file.reference.snakeyaml.jar}
 143 
 144 test.module.imports=\
 145     --add-exports jdk.scripting.nashorn/jdk.nashorn.internal.ir=ALL-UNNAMED \
 146     --add-exports jdk.scripting.nashorn/jdk.nashorn.internal.codegen=ALL-UNNAMED \
 147     --add-exports jdk.scripting.nashorn/jdk.nashorn.internal.parser=ALL-UNNAMED \
 148     --add-exports jdk.scripting.nashorn/jdk.nashorn.internal.objects=ALL-UNNAMED \
 149     --add-exports jdk.scripting.nashorn/jdk.nashorn.internal.runtime=ALL-UNNAMED \
 150     --add-exports jdk.scripting.nashorn/jdk.nashorn.internal.runtime.doubleconv=ALL-UNNAMED \
 151     --add-exports jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker=ALL-UNNAMED \
 152     --add-exports jdk.scripting.nashorn/jdk.nashorn.internal.runtime.events=ALL-UNNAMED \
 153     --add-exports jdk.scripting.nashorn/jdk.nashorn.internal.runtime.options=ALL-UNNAMED \
 154     --add-exports jdk.scripting.nashorn/jdk.nashorn.internal.runtime.regexp=ALL-UNNAMED \
 155     --add-exports jdk.scripting.nashorn/jdk.nashorn.internal.runtime.regexp.joni=ALL-UNNAMED \
 156     --add-exports jdk.scripting.nashorn/jdk.nashorn.tools=ALL-UNNAMED \
 157     --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED
 158 
 159 meta.inf.dir=${nashorn.module.src.dir}/META-INF
 160 
 161 run.classpath=\
 162     ${build.classes.dir}
 163 
 164 # test scripts to run
 165 test.dir=test
 166 test.nosecurity.dir=test/script/nosecurity
 167 test.script.dir=test/script
 168 test.basic.dir=test/script/basic
 169 test.maptests.dir=test/script/maptests
 170 test.error.dir=test/script/error
 171 test.sandbox.dir=test/script/sandbox
 172 test.trusted.dir=test/script/trusted
 173 test.external.dir=test/script/external
 174 test262.dir=${test.external.dir}/test262
 175 test262.suite.dir=${test262.dir}/test/suite
 176 testjfx.dir=${test.script.dir}/jfx
 177 testmarkdown.dir=${test.script.dir}/markdown


< prev index next >