< prev index next >

make/build-nasgen.xml

Print this page




  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">
< prev index next >