/[cvs]/jsr166/build.xml
ViewVC logotype

Diff of /jsr166/build.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.48 by tim, Fri Aug 1 19:41:06 2003 UTC revision 1.52 by tim, Tue Aug 19 15:10:45 2003 UTC
# Line 35  Line 35 
35    <property name="build.lib.dir"        location="${build.dir}/lib"/>    <property name="build.lib.dir"        location="${build.dir}/lib"/>
36    <property name="build.ant.dir"        location="${build.dir}/ant"/>    <property name="build.ant.dir"        location="${build.dir}/ant"/>
37    <property name="build.javadocs.dir"   location="${build.dir}/javadocs"/>    <property name="build.javadocs.dir"   location="${build.dir}/javadocs"/>
38      <property name="build.sinjdocs.dir"   location="${build.dir}/sinjdocs"/>
39    <property name="build.stripped.dir"   location="${build.dir}/stripped"/>    <property name="build.stripped.dir"   location="${build.dir}/stripped"/>
40    <property name="build.reports.dir"    location="${build.dir}/reports"/>    <property name="build.reports.dir"    location="${build.dir}/reports"/>
41    <property name="build.doccheck.dir"   location="${build.dir}/doccheck"/>    <property name="build.doccheck.dir"   location="${build.dir}/doccheck"/>
# Line 57  Line 58 
58    <property name="product.jar"          location="${build.lib.dir}/jsr166.jar"/>    <property name="product.jar"          location="${build.lib.dir}/jsr166.jar"/>
59    <property name="junit.jar"            location="${lib.dir}/junit.jar"/>    <property name="junit.jar"            location="${lib.dir}/junit.jar"/>
60    <property name="rt.jar"               location="${java.home}/lib/rt.jar"/>    <property name="rt.jar"               location="${java.home}/lib/rt.jar"/>
61      <property name="sinjdoc.jar"          location="${lib.dir}/sinjdoc.jar"/>
62    
63    
64    <!-- Files excluded from dist-docs and emulation jar -->    <!-- Files excluded from dist-docs and emulation jar -->
# Line 72  Line 73 
73      <exclude name="java/util/concurrent/atomic/AtomicInteger*"/>      <exclude name="java/util/concurrent/atomic/AtomicInteger*"/>
74      <exclude name="java/util/concurrent/atomic/AtomicLong*"/>      <exclude name="java/util/concurrent/atomic/AtomicLong*"/>
75      <exclude name="java/util/concurrent/atomic/AtomicReference*"/>      <exclude name="java/util/concurrent/atomic/AtomicReference*"/>
76        <exclude name="java/util/concurrent/locks/LockSupport*"/>
77        <exclude name="java/util/concurrent/locks/ReentrantLock*"/>
78    </patternset>    </patternset>
79    
80    
# Line 174  Line 177 
177    </target>    </target>
178    
179    
180      <target name="sinjdocs"
181              depends="configure-tests"
182              description="Builds javadocs with custom tags to build folder">
183    
184        <delete dir="${build.sinjdocs.dir}"/>
185        <mkdir dir="${build.sinjdocs.dir}"/>
186    
187        <java classname="net.cscott.sinjdoc.Main" fork="true">
188    
189          <jvmarg value="-Xbootclasspath/p:${test.run.bootclasspath}"/>
190    
191          <classpath>
192            <pathelement location="${sinjdoc.jar}"/>
193            <pathelement location="${lib.dir}/jutil.jar"/>
194            <pathelement location="${lib.dir}/cup.jar"/>
195            <path refid="test.classpath"/>
196          </classpath>
197    
198    
199          <arg value="-d"/>          <arg value="${build.sinjdocs.dir}"/>
200          <arg value="-sourcepath"/> <arg value="${src.dir}"/>
201          <arg value="-overview"/>   <arg value="${src.dir}/intro.html"/>
202          <arg value="-source"/>     <arg value="${build.sourcelevel}"/>
203          <!-- <arg value="-verbose"/> -->
204          <!-- <arg value="-link"/>  <arg value="http://java.sun.com/j2se/1.4.1/docs/api"/> -->
205          <arg value="java.lang"/>
206          <arg value="java.util"/>
207          <arg value="java.util.concurrent"/>
208          <arg value="java.util.concurrent.atomic"/>
209          <arg value="java.util.concurrent.locks"/>
210    
211          <!--
212          <arg value="-help"/>
213          -->
214    
215        </java>
216    
217      </target>
218    
219    
220    <target name="strip"    <target name="strip"
221            depends="init, configure-compiler"            depends="init, configure-compiler"
222            description="Strip generics from java source (not working yet)">            description="Strip generics from java source (not working yet)">

Legend:
Removed from v.1.48  
changed lines
  Added in v.1.52

dl@cs.oswego.edu
ViewVC Help
Powered by ViewVC 1.1.27