equal
deleted
inserted
replaced
22 # |
22 # |
23 |
23 |
24 application.title=nashorn |
24 application.title=nashorn |
25 |
25 |
26 # location of JDK embedded ASM sources |
26 # location of JDK embedded ASM sources |
27 jdk.java.base.dir=../jdk/src/java.base/share/classes |
27 jdk.java.base.dir=src/java.base/share/classes |
28 jdk.asm.src.dir=${jdk.java.base.dir}/jdk/internal/org/objectweb/asm |
28 jdk.asm.src.dir=${jdk.java.base.dir}/jdk/internal/org/objectweb/asm |
29 |
29 |
30 # location of JDK embedded jline sources |
30 # location of JDK embedded jline sources |
31 jdk.jline.src.dir=../jdk/src/jdk.internal.le/share/classes |
31 jdk.jline.src.dir=src/jdk.internal.le/share/classes |
32 |
32 |
33 # source and target levels |
33 # source and target levels |
34 build.compiler=modern |
34 build.compiler=modern |
35 javac.source=1.9 |
35 javac.source=1.9 |
36 javac.target=1.9 |
36 javac.target=1.9 |
43 # nashorn version information |
43 # nashorn version information |
44 nashorn.version=0.1 |
44 nashorn.version=0.1 |
45 nashorn.fullversion=0.1 |
45 nashorn.fullversion=0.1 |
46 nashorn.product.name=Oracle Nashorn |
46 nashorn.product.name=Oracle Nashorn |
47 |
47 |
|
48 jdk.build.dir=build |
|
49 nashorn.make.dir=make/nashorn |
|
50 |
48 # This directory is removed when the project is cleaned: |
51 # This directory is removed when the project is cleaned: |
49 build.dir=build |
52 build.dir=${jdk.build.dir}/nashorn |
50 build.classes.dir=${build.dir}/classes |
53 build.classes.dir=${build.dir}/classes |
51 build.zip=${build.dir}/nashorn.zip |
54 build.zip=${build.dir}/nashorn.zip |
52 build.gzip=${build.dir}/nashorn.tar.gz |
55 build.gzip=${build.dir}/nashorn.tar.gz |
53 |
56 |
54 nashorn.override.option=\ |
57 nashorn.override.option=\ |
83 build.test.results.dir=${build.dir}/test/reports |
86 build.test.results.dir=${build.dir}/test/reports |
84 build.nosecurity.test.results.dir=${build.dir}/test/nosecurity/reports |
87 build.nosecurity.test.results.dir=${build.dir}/test/nosecurity/reports |
85 build.nooptimistic.test.results.dir=${build.dir}/test/nooptimistic/reports |
88 build.nooptimistic.test.results.dir=${build.dir}/test/nooptimistic/reports |
86 |
89 |
87 # This directory is removed when the project is cleaned: |
90 # This directory is removed when the project is cleaned: |
88 dist.dir=dist |
91 dist.dir=build/nashorn/dist |
89 dynalink.jar=${dist.dir}/dynalink.jar |
92 dynalink.jar=${dist.dir}/dynalink.jar |
90 nashorn.jar=${dist.dir}/nashorn.jar |
93 nashorn.jar=${dist.dir}/nashorn.jar |
91 jjs.jar=${dist.dir}/jjs.jar |
94 jjs.jar=${dist.dir}/jjs.jar |
92 dist.javadoc.dir=${dist.dir}/javadoc |
95 dist.javadoc.dir=${dist.dir}/javadoc |
93 dist.nashornapi.javadoc.dir=${dist.javadoc.dir}/nashornapi |
96 dist.nashornapi.javadoc.dir=${dist.javadoc.dir}/nashornapi |
95 |
98 |
96 # configuration for java flight recorder |
99 # configuration for java flight recorder |
97 run.test.jvmargs.jfr=-XX:+UnlockCommercialFeatures -XX:+FlightRecorder -XX:FlightRecorderOptions=defaultrecording=true,disk=true,dumponexit=true,dumponexitpath=${build.dir},stackdepth=128 |
100 run.test.jvmargs.jfr=-XX:+UnlockCommercialFeatures -XX:+FlightRecorder -XX:FlightRecorderOptions=defaultrecording=true,disk=true,dumponexit=true,dumponexitpath=${build.dir},stackdepth=128 |
98 |
101 |
99 # test library location |
102 # test library location |
100 test.lib=${basedir}${file.separator}test${file.separator}lib |
103 test.lib=test/nashorn/lib |
101 |
104 |
102 # jars refererred |
105 # jars refererred |
103 file.reference.testng.jar=${test.lib}${file.separator}testng-6.8.jar |
106 file.reference.testng.jar=${test.lib}${file.separator}testng-6.8.jar |
104 file.reference.jcommander.jar=${test.lib}${file.separator}jcommander-1.27.jar |
107 file.reference.jcommander.jar=${test.lib}${file.separator}jcommander-1.27.jar |
105 file.reference.bsh.jar=${test.lib}${file.separator}bsh-2.0b4.jar |
108 file.reference.bsh.jar=${test.lib}${file.separator}bsh-2.0b4.jar |
163 |
166 |
164 run.classpath=\ |
167 run.classpath=\ |
165 ${build.classes.dir} |
168 ${build.classes.dir} |
166 |
169 |
167 # test scripts to run |
170 # test scripts to run |
168 test.dir=test |
171 test.dir=test/nashorn |
169 test.nosecurity.dir=test/script/nosecurity |
172 test.nosecurity.dir=${test.dir}/script/nosecurity |
170 test.script.dir=test/script |
173 test.script.dir=${test.dir}/script |
171 test.basic.dir=test/script/basic |
174 test.basic.dir=${test.script.dir}/basic |
172 test.maptests.dir=test/script/maptests |
175 test.maptests.dir=${test.script.dir}/maptests |
173 test.error.dir=test/script/error |
176 test.error.dir=${test.script.dir}/error |
174 test.sandbox.dir=test/script/sandbox |
177 test.sandbox.dir=${test.script.dir}/sandbox |
175 test.trusted.dir=test/script/trusted |
178 test.trusted.dir=${test.script.dir}/trusted |
176 test.external.dir=test/script/external |
179 test.external.dir=${test.script.dir}/external |
177 test262.dir=${test.external.dir}/test262 |
180 test262.dir=${test.external.dir}/test262 |
178 test262.suite.dir=${test262.dir}/test/suite |
181 test262.suite.dir=${test262.dir}/test/suite |
179 testjfx.dir=${test.script.dir}/jfx |
182 testjfx.dir=${test.script.dir}/jfx |
180 testmarkdown.dir=${test.script.dir}/markdown |
183 testmarkdown.dir=${test.script.dir}/markdown |
181 |
184 |
335 src.dir=${dynalink.module.src.dir}${path.separator}\ |
338 src.dir=${dynalink.module.src.dir}${path.separator}\ |
336 ${nashorn.module.src.dir}${path.separator}\ |
339 ${nashorn.module.src.dir}${path.separator}\ |
337 ${nashorn.shell.module.src.dir}${path.separator}\ |
340 ${nashorn.shell.module.src.dir}${path.separator}\ |
338 ${jdk.jline.src.dir} |
341 ${jdk.jline.src.dir} |
339 |
342 |
340 test.src.dir=test/src |
343 test.src.dir=test/nashorn/src |
341 |
344 |
342 # -Xmx is used for all tests, -Xms only for octane benchmark |
345 # -Xmx is used for all tests, -Xms only for octane benchmark |
343 run.test.xmx=2G |
346 run.test.xmx=2G |
344 run.test.xms=2G |
347 run.test.xms=2G |
345 |
348 |
468 #type of codecoverage; one of static or dynamic. Now only dynamic is supported |
471 #type of codecoverage; one of static or dynamic. Now only dynamic is supported |
469 jcov=dynamic |
472 jcov=dynamic |
470 |
473 |
471 #naming of CC results |
474 #naming of CC results |
472 #NB directory specified in the cc.dir will be cleaned up!!! |
475 #NB directory specified in the cc.dir will be cleaned up!!! |
473 cc.dir=${basedir}/../Codecoverage_Nashorn |
476 cc.dir=${build.dir}/Codecoverage_Nashorn |
474 cc.result.file.name=CC_${jcov}_nashorn.xml |
477 cc.result.file.name=CC_${jcov}_nashorn.xml |
475 |
478 |
476 #dynamic CC parameters; please redefine in the ${user.home}/.nashorn.project.local.properties |
479 #dynamic CC parameters; please redefine in the ${user.home}/.nashorn.project.local.properties |
477 jcov2.lib.dir=${basedir}/../jcov2/lib |
480 jcov2.lib.dir=${build.dir}/jcov2/lib |
478 jcov.jar=${jcov2.lib.dir}/jcov.jar |
481 jcov.jar=${jcov2.lib.dir}/jcov.jar |
479 cc.include=jdk\.nashorn\.* |
482 cc.include=jdk\.nashorn\.* |
480 cc.exclude=jdk\.nashorn\.internal\.scripts\.* |
483 cc.exclude=jdk\.nashorn\.internal\.scripts\.* |
481 cc.dynamic.genereate.template=true |
484 cc.dynamic.genereate.template=true |
482 cc.template=${cc.dir}/CC_template.xml |
485 cc.template=${cc.dir}/CC_template.xml |