src/share/demo/java2d/J2DBench/build.xml

Print this page




  63   <target name="analyze" depends="dist" 
  64     description="run J2DAnalyzer" >
  65     <java jar="${dist}/J2DAnalyzer.jar"
  66        fork="true"
  67     >
  68     </java>
  69   </target>
  70 
  71   <target name="resources" depends="init"
  72         description="copy resources into build dir" >
  73     <!-- Copy the resource files from ${resources} into ${build}/ -->
  74     <mkdir dir="${dist}"/>
  75     <mkdir dir="${build}/j2dbench/tests/text/textdata"/>
  76     <copy todir="${build}/j2dbench/tests/text/textdata">
  77       <fileset dir="${resources}/textdata" />
  78     </copy>
  79     <mkdir dir="${build}/j2dbench/tests/iio/images"/>
  80     <copy todir="${build}/j2dbench/tests/iio/images">
  81       <fileset dir="${resources}/images" />
  82     </copy>




  83   </target>
  84 
  85   <target name="dist" depends="compile, resources"
  86         description="generate the distribution" >
  87     <!-- Create the distribution directory -->
  88     <mkdir dir="${dist}"/>
  89 
  90     <!-- Put everything in ${build} into the J2DBench.jar file -->
  91     <jar jarfile="${dist}/J2DBench.jar" basedir="${build}" 
  92         excludes="j2dbench/report/**" >
  93       <manifest>
  94         <attribute name="Built-By" value="${user.name}"/>
  95         <attribute name="Main-Class" value="j2dbench.J2DBench"/>
  96       </manifest>
  97     </jar>
  98     <jar jarfile="${dist}/J2DAnalyzer.jar" basedir="${build}" 
  99         includes="j2dbench/report/**" >
 100       <manifest>
 101         <attribute name="Built-By" value="${user.name}"/>
 102         <attribute name="Main-Class" value="j2dbench.report.J2DAnalyzer"/>


  63   <target name="analyze" depends="dist"
  64     description="run J2DAnalyzer" >
  65     <java jar="${dist}/J2DAnalyzer.jar"
  66        fork="true"
  67     >
  68     </java>
  69   </target>
  70 
  71   <target name="resources" depends="init"
  72         description="copy resources into build dir" >
  73     <!-- Copy the resource files from ${resources} into ${build}/ -->
  74     <mkdir dir="${dist}"/>
  75     <mkdir dir="${build}/j2dbench/tests/text/textdata"/>
  76     <copy todir="${build}/j2dbench/tests/text/textdata">
  77       <fileset dir="${resources}/textdata" />
  78     </copy>
  79     <mkdir dir="${build}/j2dbench/tests/iio/images"/>
  80     <copy todir="${build}/j2dbench/tests/iio/images">
  81       <fileset dir="${resources}/images" />
  82     </copy>
  83     <mkdir dir="${build}/j2dbench/tests/cmm/images"/>
  84     <copy todir="${build}/j2dbench/tests/cmm/images">
  85       <fileset dir="${resources}/cmm_images" />
  86     </copy>
  87   </target>
  88 
  89   <target name="dist" depends="compile, resources"
  90         description="generate the distribution" >
  91     <!-- Create the distribution directory -->
  92     <mkdir dir="${dist}"/>
  93 
  94     <!-- Put everything in ${build} into the J2DBench.jar file -->
  95     <jar jarfile="${dist}/J2DBench.jar" basedir="${build}"
  96         excludes="j2dbench/report/**" >
  97       <manifest>
  98         <attribute name="Built-By" value="${user.name}"/>
  99         <attribute name="Main-Class" value="j2dbench.J2DBench"/>
 100       </manifest>
 101     </jar>
 102     <jar jarfile="${dist}/J2DAnalyzer.jar" basedir="${build}"
 103         includes="j2dbench/report/**" >
 104       <manifest>
 105         <attribute name="Built-By" value="${user.name}"/>
 106         <attribute name="Main-Class" value="j2dbench.report.J2DAnalyzer"/>