19
20 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
21 or visit www.oracle.com if you need additional information or have any
22 questions.
23 -->
24 <project name="build-nasgen" default="run-nasgen" basedir="..">
25 <description>Builds and runs nasgen.</description>
26 <import file="build.xml"/>
27
28 <target name="build-nasgen" depends="prepare">
29 <ant inheritAll="false" dir="${basedir}/buildtools/nasgen"
30 antfile="build.xml" target="jar"/>
31 </target>
32
33 <target name="run-nasgen" depends="build-nasgen">
34 <java classname="${nasgen.tool}" fork="true" failonerror="true">
35 <classpath>
36 <pathelement location="${basedir}/jcov2/lib/jcov_j2se_rt.jar"/>
37 <pathelement location="${basedir}/buildtools/nasgen/dist/nasgen.jar"/>
38 </classpath>
39 <jvmarg value="-XaddExports:${nasgen.module.imports}"/>
40 <arg value="${nashorn.module.classes.dir}"/>
41 <arg value="jdk.nashorn.internal.objects"/>
42 <arg value="${nashorn.module.classes.dir}"/>
43 </java>
44 </target>
45
46 <target name="run-nasgen-eclipse">
47 <mkdir dir="${basedir}/build/eclipse/.nasgentmp"/>
48
49 <java classname="jdk.nashorn.internal.tools.nasgen.Main" fork="true" failonerror="true">
50 <classpath>
51 <pathelement location="${basedir}/buildtools/nasgen/dist/nasgen.jar"/>
52 </classpath>
53 <jvmarg value="-Xbootclasspath/p:${basedir}/build/eclipse"/>
54 <arg value="${basedir}/build/eclipse"/>
55 <arg value="jdk.nashorn.internal.objects"/>
56 <arg value="${basedir}/build/eclipse/.nasgentmp"/>
57 </java>
58
59 <move todir="${basedir}/build/eclipse/jdk/nashorn/internal/objects">
|
19
20 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
21 or visit www.oracle.com if you need additional information or have any
22 questions.
23 -->
24 <project name="build-nasgen" default="run-nasgen" basedir="..">
25 <description>Builds and runs nasgen.</description>
26 <import file="build.xml"/>
27
28 <target name="build-nasgen" depends="prepare">
29 <ant inheritAll="false" dir="${basedir}/buildtools/nasgen"
30 antfile="build.xml" target="jar"/>
31 </target>
32
33 <target name="run-nasgen" depends="build-nasgen">
34 <java classname="${nasgen.tool}" fork="true" failonerror="true">
35 <classpath>
36 <pathelement location="${basedir}/jcov2/lib/jcov_j2se_rt.jar"/>
37 <pathelement location="${basedir}/buildtools/nasgen/dist/nasgen.jar"/>
38 </classpath>
39 <jvmarg line="${nasgen.module.imports}"/>
40 <arg value="${nashorn.module.classes.dir}"/>
41 <arg value="jdk.nashorn.internal.objects"/>
42 <arg value="${nashorn.module.classes.dir}"/>
43 </java>
44 </target>
45
46 <target name="run-nasgen-eclipse">
47 <mkdir dir="${basedir}/build/eclipse/.nasgentmp"/>
48
49 <java classname="jdk.nashorn.internal.tools.nasgen.Main" fork="true" failonerror="true">
50 <classpath>
51 <pathelement location="${basedir}/buildtools/nasgen/dist/nasgen.jar"/>
52 </classpath>
53 <jvmarg value="-Xbootclasspath/p:${basedir}/build/eclipse"/>
54 <arg value="${basedir}/build/eclipse"/>
55 <arg value="jdk.nashorn.internal.objects"/>
56 <arg value="${basedir}/build/eclipse/.nasgentmp"/>
57 </java>
58
59 <move todir="${basedir}/build/eclipse/jdk/nashorn/internal/objects">
|