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

Diff of /jsr166/build.xml

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

revision 1.75 by jsr166, Tue Sep 18 12:46:40 2007 UTC revision 1.91 by jsr166, Sun Nov 18 06:21:11 2012 UTC
# Line 21  Line 21 
21    
22    
23    <!-- Compilation options -->    <!-- Compilation options -->
24    <property name="build.sourcelevel"    value="1.5"/>    <property name="build.sourcelevel"    value="1.6"/>
25    <property name="build.debug"          value="true"/>    <property name="build.debug"          value="true"/>
26    <property name="build.debuglevel"     value="source,lines,vars"/>    <property name="build.debuglevel"     value="source,lines,vars"/>
27    <property name="build.deprecation"    value="false"/>    <property name="build.deprecation"    value="false"/>
28    
29    <!-- Build locations -->    <!-- Build locations -->
30    <property name="build.dir"            location="build"/>    <property name="build.dir"                   location="build"/>
31    <property name="build.classes.dir"    location="${build.dir}/classes"/>    <property name="build.classes.dir"           location="${build.dir}/classes"/>
32    <property name="build.testcases.dir"  location="${build.dir}/testcases"/>    <property name="build.testcases.dir"         location="${build.dir}/testcases"/>
33    <property name="build.loops.dir"      location="${build.dir}/loops"/>    <property name="build.loops.dir"             location="${build.dir}/loops"/>
34    <property name="build.lib.dir"        location="${build.dir}/lib"/>    <property name="build.lib.dir"               location="${build.dir}/lib"/>
35    <property name="build.javadocs.dir"   location="${build.dir}/javadocs"/>    <property name="build.javadocs.dir"          location="${build.dir}/javadocs"/>
36    <property name="build.reports.dir"    location="${build.dir}/reports"/>    <property name="build.reports.dir"           location="${build.dir}/reports"/>
37    <property name="build.jsr166x.dir"    location="${build.dir}/jsr166x"/>    <property name="build.jsr166x.dir"           location="${build.dir}/jsr166x"/>
38    <property name="build.jsr166xlib.dir"        location="${build.dir}/jsr166xlib"/>    <property name="build.jsr166xlib.dir"        location="${build.dir}/jsr166xlib"/>
39    <property name="build.jsr166xjavadocs.dir"   location="${build.dir}/jsr166xjavadocs"/>    <property name="build.jsr166xjavadocs.dir"   location="${build.dir}/jsr166xjavadocs"/>
40    
41    <property name="build.jsr166y.dir"    location="${build.dir}/jsr166y"/>    <property name="build.jsr166y.dir"           location="${build.dir}/jsr166y"/>
42    <property name="build.jsr166ylib.dir"        location="${build.dir}/jsr166ylib"/>    <property name="build.jsr166ylib.dir"        location="${build.dir}/jsr166ylib"/>
43    <property name="build.jsr166yjavadocs.dir"   location="${build.dir}/jsr166yjavadocs"/>    <property name="build.jsr166yjavadocs.dir"   location="${build.dir}/jsr166yjavadocs"/>
44    
45      <property name="build.jsr166e.dir"           location="${build.dir}/jsr166e"/>
46      <property name="build.jsr166elib.dir"        location="${build.dir}/jsr166elib"/>
47      <property name="build.jsr166ejavadocs.dir"   location="${build.dir}/jsr166ejavadocs"/>
48    
49      <property name="build.extra166y.dir"         location="${build.dir}/extra166y"/>
50      <property name="build.extra166ylib.dir"      location="${build.dir}/extra166ylib"/>
51      <property name="build.extra166yjavadocs.dir" location="${build.dir}/extra166yjavadocs"/>
52    
53    <!-- Source locations -->    <!-- Source locations -->
54    <property name="src.dir"              location="${basedir}/src/main"/>    <property name="src.dir"              location="${basedir}/src/main"/>
55    <property name="test.src.dir"         location="${basedir}/src/test"/>    <property name="test.src.dir"         location="${basedir}/src/test"/>
# Line 53  Line 61 
61    <property name="topsrc.dir"           location="${basedir}/src"/>    <property name="topsrc.dir"           location="${basedir}/src"/>
62    <property name="jsr166xsrc.dir"       location="${basedir}/src/jsr166x"/>    <property name="jsr166xsrc.dir"       location="${basedir}/src/jsr166x"/>
63    <property name="jsr166ysrc.dir"       location="${basedir}/src/jsr166y"/>    <property name="jsr166ysrc.dir"       location="${basedir}/src/jsr166y"/>
64      <property name="jsr166esrc.dir"       location="${basedir}/src/jsr166e"/>
65      <property name="extra166ysrc.dir"     location="${basedir}/src/extra166y"/>
66      <property name="jdksrc.dir"           location="/home/dl/1.6.0/j2se/martin/j2se/src/share/classes"/>
67    
68    <!-- Distribution locations -->    <!-- Distribution locations -->
69    <property name="dist.javadocs.dir"    location="${dist.dir}/docs"/>    <property name="dist.javadocs.dir"           location="${dist.dir}/docs"/>
70    <property name="dist.jsr166xjavadocs.dir"    location="${dist.dir}/jsr166xdocs"/>    <property name="dist.jsr166xjavadocs.dir"    location="${dist.dir}/jsr166xdocs"/>
71    <property name="dist.jsr166yjavadocs.dir"    location="${dist.dir}/jsr166ydocs"/>    <property name="dist.jsr166yjavadocs.dir"    location="${dist.dir}/jsr166ydocs"/>
72      <property name="dist.jsr166ejavadocs.dir"    location="${dist.dir}/jsr166edocs"/>
73      <property name="dist.extra166yjavadocs.dir"  location="${dist.dir}/extra166ydocs"/>
74    
75    <!-- Jar locations -->    <!-- Jar locations -->
76    <property name="product.jar"          location="${build.lib.dir}/jsr166.jar"/>    <property name="product.jar"          location="${build.lib.dir}/jsr166.jar"/>
77    <property name="jsr166xproduct.jar"   location="${build.jsr166xlib.dir}/jsr166x.jar"/>    <property name="jsr166xproduct.jar"   location="${build.jsr166xlib.dir}/jsr166x.jar"/>
78    <property name="jsr166yproduct.jar"   location="${build.jsr166ylib.dir}/jsr166y.jar"/>    <property name="jsr166yproduct.jar"   location="${build.jsr166ylib.dir}/jsr166y.jar"/>
79      <property name="jsr166eproduct.jar"   location="${build.jsr166elib.dir}/jsr166e.jar"/>
80      <property name="extra166yproduct.jar" location="${build.extra166ylib.dir}/extra166y.jar"/>
81    <property name="junit.jar"            location="${lib.dir}/junit.jar"/>    <property name="junit.jar"            location="${lib.dir}/junit.jar"/>
82    
83    <!-- Bootclasspath argument -->    <!-- Bootclasspath argument -->
84    <property name="bootclasspath.args"   value="-Xbootclasspath/p:${product.jar}"/>    <property name="bootclasspath.args"   value="-Xbootclasspath/p:${product.jar}"/>
85    
86      <!-- Canonical location of jdk API docs, to use with javadoc link attribute -->
87      <property name="jdkapi5docs.url"      value="http://docs.oracle.com/javase/1.5.0/docs/api/"/>
88      <property name="jdkapi6docs.url"      value="http://docs.oracle.com/javase/6/docs/api/"/>
89      <property name="jdkapi7docs.url"      value="http://docs.oracle.com/javase/7/docs/api/"/>
90    
91      <property name="jdkapi8docs.url"      value="http://download.java.net/jdk8/docs/api/"/>
92      <!-- The below does not yet exist as of 2012-11 -->
93      <!-- <property name="jdkapi8docs.url" value="http://docs.oracle.com/javase/8/docs/api/"/> -->
94      <property name="jdkapidocs.url"       value="${jdkapi7docs.url}"/>
95    
96    <!-- Test classpath -->    <!-- Test classpath -->
97    <path id="test.classpath">    <path id="test.classpath">
98      <pathelement location="${build.testcases.dir}"/>      <pathelement location="${build.testcases.dir}"/>
# Line 82  Line 107 
107    
108    <!-- Main targets -->    <!-- Main targets -->
109    
110      <target name="dists"
111              depends="dist, jsr166xdist, jsr166ydist,jsr166edist,  extra166ydist"
112              description="Builds all public jars and docs"/>
113    
114    <target name="compile"    <target name="compile"
115            depends="init, configure-compiler"            depends="init, configure-compiler"
# Line 98  Line 126 
126               fork="true">               fork="true">
127    
128        <include name="**/*.java"/>        <include name="**/*.java"/>
129        <compilerarg value="-XDignore.symbol.file"/>        <compilerarg value="-XDignore.symbol.file=true"/>
130    
131  <!--  <!--
132        <exclude name="java/lang/**"/>        <exclude name="java/lang/**"/>
# Line 138  Line 166 
166      <delete dir="${build.javadocs.dir}"/>      <delete dir="${build.javadocs.dir}"/>
167      <mkdir dir="${build.javadocs.dir}"/>      <mkdir dir="${build.javadocs.dir}"/>
168    
169      <javadoc destdir="${build.javadocs.dir}"      <!-- the packagenames="none" hack below prevents scanning the -->
170                  link="http://java.sun.com/javase/6/docs/api/"      <!-- sourcepath for packages -->
             overview="${src.dir}/intro.html"  
             sourcepath="${src.dir}:/home/dl/1.6.0/j2se/martin/j2se/src/share/classes"  
     >            
   
       <packageset dir="${src.dir}"/>  
171    
172        <javadoc destdir="${build.javadocs.dir}"
173                 packagenames="none"
174                 link="${jdkapidocs.url}"
175                 overview="${src.dir}/intro.html"
176                 sourcepath="${src.dir}:${jdksrc.dir}"
177                 additionalparam="-XDignore.symbol.file=true" >
178          <fileset dir="${src.dir}" defaultexcludes="yes">
179          <include name="**/*.java"/>
180          </fileset>
181      </javadoc>      </javadoc>
182    
183    </target>    </target>
# Line 157  Line 189 
189            description="Puts all distributable products in single hierarchy"/>            description="Puts all distributable products in single hierarchy"/>
190    
191    
   
192    <target name="release"    <target name="release"
193            depends="dist"            depends="dist"
194            description="Puts entire CVS tree, plus distribution productions, in a jar">            description="Puts entire CVS tree, plus distribution productions, in a jar">
# Line 204  Line 235 
235      <delete dir="${dist.javadocs.dir}"/>      <delete dir="${dist.javadocs.dir}"/>
236      <mkdir dir="${dist.javadocs.dir}"/>      <mkdir dir="${dist.javadocs.dir}"/>
237    
238      <javadoc destdir="${dist.javadocs.dir}"      <!-- the packagenames="none" hack below prevents scanning the -->
239              link="http://java.sun.com/javase/6/docs/api/"      <!-- sourcepath for packages -->
             overview="${src.dir}/intro.html"  
240    
241              sourcepath="${src.dir}:/home/dl/1.6.0/j2se/martin/j2se/src/share/classes"      <javadoc destdir="${dist.javadocs.dir}"
242       >               packagenames="none"
243  <!--               link="${jdkapidocs.url}"
244        <packageset dir="${src.dir}" defaultexcludes="yes">               overview="${src.dir}/intro.html"
245        <include name="java/util/concurrent"/>               sourcepath="${src.dir}:${jdksrc.dir}"
246        <include name="java/util/concurrent/atomic"/>               additionalparam="-XDignore.symbol.file=true" >
247        <include name="java/util/concurrent/locks"/>        <fileset dir="${src.dir}" defaultexcludes="yes">
248        </packageset>        <include name="**/*.java"/>
 -->  
       <fileset dir="${topsrc.dir}" defaultexcludes="yes">  
       <include name="main/java/util/concurrent/*.java"/>  
       <include name="main/java/util/concurrent/atomic/*.java"/>  
       <include name="main/java/util/concurrent/locks/*.java"/>  
       <include name="main/java/util/*.java"/>  
 <!--  
       <include name="main/java/util/concurrent/*.html"/>  
       <include name="main/java/util/concurrent/atomic/*.html"/>  
       <include name="main/java/util/concurrent/locks/*.html"/>  
       <include name="main/java/util/*.html"/>  
 -->  
 <!--      <include name="jsr166x/*.java"/> -->  
249        </fileset>        </fileset>
250      </javadoc>      </javadoc>
251    
# Line 272  Line 289 
289    
290        <compilerarg value="${bootclasspath.args}"/>        <compilerarg value="${bootclasspath.args}"/>
291        <compilerarg line="${build.args}"/>        <compilerarg line="${build.args}"/>
292          <compilerarg value="-XDignore.symbol.file=true"/>
293    
294        <classpath refid="test.classpath"/>        <classpath refid="test.classpath"/>
295    
# Line 289  Line 307 
307    
308        <compilerarg value="${bootclasspath.args}"/>        <compilerarg value="${bootclasspath.args}"/>
309        <compilerarg line="${build.args}"/>        <compilerarg line="${build.args}"/>
310          <compilerarg value="-XDignore.symbol.file=true"/>
311    
312        <classpath refid="test.classpath"/>        <classpath refid="test.classpath"/>
313    
# Line 305  Line 324 
324    
325        <compilerarg value="${bootclasspath.args}"/>        <compilerarg value="${bootclasspath.args}"/>
326        <compilerarg line="${build.args}"/>        <compilerarg line="${build.args}"/>
327          <compilerarg value="-XDignore.symbol.file=true"/>
328    
329        <classpath refid="test.classpath"/>        <classpath refid="test.classpath"/>
330    
# Line 445  Line 465 
465    
466        <compilerarg line="${build.args}"/>        <compilerarg line="${build.args}"/>
467        <classpath refid="loops.classpath"/>        <classpath refid="loops.classpath"/>
468          <compilerarg value="-XDignore.symbol.file=true"/>
469    
470      </javac>      </javac>
471    
# Line 474  Line 495 
495    
496        <include name="**/*.java"/>        <include name="**/*.java"/>
497        <compilerarg line="${build.args}"/>        <compilerarg line="${build.args}"/>
498          <compilerarg value="-XDignore.symbol.file=true"/>
499    
500      </javac>      </javac>
501    
# Line 502  Line 524 
524      <mkdir dir="${build.jsr166xjavadocs.dir}"/>      <mkdir dir="${build.jsr166xjavadocs.dir}"/>
525    
526      <javadoc destdir="${build.jsr166xjavadocs.dir}"      <javadoc destdir="${build.jsr166xjavadocs.dir}"
527               link="http://java.sun.com/javase/6/docs/api/"               packagenames="jsr166x"
528                 link="${jdkapidocs.url}"
529              sourcepath="${jsr166xsrc.dir}:/home/dl/1.5.0/j2se/martin/j2se/src/share/classes"               source="${build.sourcelevel}"
530                 sourcepath="${topsrc.dir}:${jdksrc.dir}"
531      >               additionalparam="-XDignore.symbol.file=true" />
       <packageset dir="${topsrc.dir}" defaultexcludes="yes">  
       <include name="jsr166x"/>  
       </packageset>  
   
   
     </javadoc>  
532    
533    </target>    </target>
534    
# Line 547  Line 563 
563      <mkdir dir="${dist.jsr166xjavadocs.dir}"/>      <mkdir dir="${dist.jsr166xjavadocs.dir}"/>
564    
565      <javadoc destdir="${dist.jsr166xjavadocs.dir}"      <javadoc destdir="${dist.jsr166xjavadocs.dir}"
566                  link="http://java.sun.com/javase/6/docs/api/"               packagenames="jsr166x"
567                source="${build.sourcelevel}">               link="${jdkapidocs.url}"
568                 source="${build.sourcelevel}"
569        <packageset dir="${topsrc.dir}" defaultexcludes="yes">               sourcepath="${topsrc.dir}:${jdksrc.dir}"
570        <include name="jsr166x"/>               additionalparam="-XDignore.symbol.file=true" />
       </packageset>  
   
     </javadoc>  
571    
572    </target>    </target>
573    
# Line 584  Line 597 
597    
598        <include name="**/*.java"/>        <include name="**/*.java"/>
599        <compilerarg line="${build.args}"/>        <compilerarg line="${build.args}"/>
600          <compilerarg value="-XDignore.symbol.file=true"/>
601        <compilerarg value="${bootclasspath.args}"/>        <compilerarg value="${bootclasspath.args}"/>
602    
603  <!--       <compilerarg line="-Xlint -Xmaxwarns 1000"/> -->  <!--       <compilerarg line="-Xlint -Xmaxwarns 1000"/> -->
# Line 600  Line 614 
614    
615      <mkdir dir="${build.jsr166ylib.dir}"/>      <mkdir dir="${build.jsr166ylib.dir}"/>
616    
617      <jar destfile="${jsr166yproduct.jar}">      <jar destfile="${jsr166yproduct.jar}" index="true">
618        <fileset dir="${build.jsr166y.dir}"/>        <fileset dir="${build.jsr166y.dir}"/>
619      </jar>      </jar>
620    
# Line 615  Line 629 
629      <mkdir dir="${build.jsr166yjavadocs.dir}"/>      <mkdir dir="${build.jsr166yjavadocs.dir}"/>
630    
631      <javadoc destdir="${build.jsr166yjavadocs.dir}"      <javadoc destdir="${build.jsr166yjavadocs.dir}"
632                  link="http://java.sun.com/javase/6/docs/api/"               packagenames="jsr166y"
633              sourcepath="${jsr166ysrc.dir}:/home/dl/1.5.0/j2se/martin/j2se/src/share/classes"               link="${jdkapidocs.url}"
634                 source="${build.sourcelevel}"
635      >               sourcepath="${topsrc.dir}:${jdksrc.dir}"
636        <packageset dir="${topsrc.dir}" defaultexcludes="no">               additionalparam="-XDignore.symbol.file=true" />
       <include name="jsr166y"/>  
       </packageset>  
   
   
     </javadoc>  
637    
638    </target>    </target>
639    
# Line 657  Line 666 
666      <mkdir dir="${dist.jsr166yjavadocs.dir}"/>      <mkdir dir="${dist.jsr166yjavadocs.dir}"/>
667    
668      <javadoc destdir="${dist.jsr166yjavadocs.dir}"      <javadoc destdir="${dist.jsr166yjavadocs.dir}"
669                  link="http://java.sun.com/javase/6/docs/api/"               packagenames="jsr166y"
670                source="${build.sourcelevel}">               link="${jdkapidocs.url}"
671        <fileset dir="${topsrc.dir}" defaultexcludes="yes">               source="${build.sourcelevel}"
672        <include name="jsr166y/*.java"/>               sourcepath="${topsrc.dir}:${jdksrc.dir}"
673        <include name="jsr166y/forkjoin/*.java"/>               additionalparam="-XDignore.symbol.file=true" />
             </fileset>  
     </javadoc>  
674    
675    </target>    </target>
676    
# Line 674  Line 681 
681    
682    </target>    </target>
683    
684    
685      <!-- extra166y -->
686    
687    
688      <target name="extra166ycompile"
689              depends="init, configure-compiler, jsr166ycompile"
690              description="Compiles extra166y sources">
691    
692        <mkdir dir="${build.extra166y.dir}"/>
693    
694        <javac srcdir="${extra166ysrc.dir}"
695              destdir="${build.extra166y.dir}"
696                debug="${build.debug}"
697                classpath="${jsr166yproduct.jar}"
698           debuglevel="${build.debuglevel}"
699          deprecation="${build.deprecation}"
700               source="${build.sourcelevel}"
701                 fork="true">
702    
703          <include name="**/*.java"/>
704          <compilerarg line="${build.args}"/>
705          <compilerarg value="-XDignore.symbol.file=true"/>
706          <compilerarg value="${bootclasspath.args}"/>
707    
708    <!--       <compilerarg line="-Xlint -Xmaxwarns 1000"/> -->
709    
710        </javac>
711    
712      </target>
713    
714    
715    
716      <target name="extra166yjar"
717              depends="extra166ycompile"
718              description="Builds library jar from compiled sources">
719    
720        <mkdir dir="${build.extra166ylib.dir}"/>
721    
722        <jar destfile="${extra166yproduct.jar}" index="true">
723          <fileset dir="${build.extra166y.dir}"/>
724        </jar>
725    
726      </target>
727    
728    
729    
730      <target name="extra166ydocs"
731              description="Builds javadocs with custom tags to build folder">
732    
733        <delete dir="${build.extra166yjavadocs.dir}"/>
734        <mkdir dir="${build.extra166yjavadocs.dir}"/>
735    
736        <javadoc destdir="${build.extra166yjavadocs.dir}"
737                 packagenames="extra166y"
738                 link="${jdkapidocs.url}"
739                 source="${build.sourcelevel}"
740                 sourcepath="${topsrc.dir}:${jdksrc.dir}"
741                 additionalparam="-XDignore.symbol.file=true" />
742    
743      </target>
744    
745    
746      <target name="extra166ydist"
747              depends="extra166ydist-clean, extra166ydist-jar, extra166ydist-docs"
748              description="Puts all distributable products in single hierarchy"/>
749    
750    
751    
752      <target name="extra166yclean"
753              description="Removes all build products">
754    
755        <delete dir="${build.extra166y.dir}"/>
756        <delete dir="${build.extra166ylib.dir}"/>
757    
758      </target>
759    
760    
761    
762      <target name="extra166ydist-clean"
763              description="Removes all build and distribution products">
764    
765      </target>
766    
767      <target name="extra166ydist-docs"
768              description="Builds javadocs without custom tags to dist folder">
769    
770        <delete dir="${dist.extra166yjavadocs.dir}"/>
771        <mkdir dir="${dist.extra166yjavadocs.dir}"/>
772    
773        <javadoc destdir="${dist.extra166yjavadocs.dir}"
774                 packagenames="extra166y"
775                 link="${jdkapidocs.url}"
776                 source="${build.sourcelevel}"
777                 sourcepath="${topsrc.dir}:${jdksrc.dir}"
778                 additionalparam="-XDignore.symbol.file=true" />
779    
780      </target>
781    
782      <target name="extra166ydist-jar"
783              depends="extra166yclean, extra166yjar">
784    
785        <copy file="${extra166yproduct.jar}" todir="${dist.dir}"/>
786    
787      </target>
788    
789      <!-- jsr166e -->
790    
791    
792      <target name="jsr166ecompile"
793              depends="init, configure-compiler"
794              description="Compiles jsr166e sources">
795    
796        <mkdir dir="${build.jsr166e.dir}"/>
797    
798        <javac srcdir="${jsr166esrc.dir}"
799              destdir="${build.jsr166e.dir}"
800                debug="${build.debug}"
801           debuglevel="${build.debuglevel}"
802          deprecation="${build.deprecation}"
803               source="1.7"
804                 fork="true">
805    
806          <include name="**/*.java"/>
807          <compilerarg line="${build.args}"/>
808          <compilerarg value="-XDignore.symbol.file=true"/>
809          <compilerarg value="${bootclasspath.args}"/>
810    
811    <!--       <compilerarg line="-Xlint -Xmaxwarns 1000"/> -->
812    
813        </javac>
814    
815      </target>
816    
817    
818    
819      <target name="jsr166ejar"
820              depends="jsr166ecompile"
821              description="Builds library jar from compiled sources">
822    
823        <mkdir dir="${build.jsr166elib.dir}"/>
824    
825        <jar destfile="${jsr166eproduct.jar}" index="true">
826          <fileset dir="${build.jsr166e.dir}"/>
827        </jar>
828    
829      </target>
830    
831    
832    
833      <target name="jsr166edocs"
834              description="Builds javadocs with custom tags to build folder">
835    
836        <delete dir="${build.jsr166ejavadocs.dir}"/>
837        <mkdir dir="${build.jsr166ejavadocs.dir}"/>
838    
839        <javadoc destdir="${build.jsr166ejavadocs.dir}"
840                 packagenames="jsr166e,jsr166e.extra"
841                 link="${jdkapidocs.url}"
842                 source="1.7"
843                 sourcepath="${topsrc.dir}:${jdksrc.dir}"
844                 additionalparam="-XDignore.symbol.file=true" />
845    
846      </target>
847    
848    
849      <target name="jsr166edist"
850              depends="jsr166edist-clean, jsr166edist-jar, jsr166edist-docs"
851              description="Puts all distributable products in single hierarchy"/>
852    
853    
854    
855      <target name="jsr166eclean"
856              description="Removes all build products">
857    
858        <delete dir="${build.jsr166e.dir}"/>
859        <delete dir="${build.jsr166elib.dir}"/>
860    
861      </target>
862    
863    
864    
865      <target name="jsr166edist-clean"
866              description="Removes all build and distribution products">
867    
868      </target>
869    
870      <target name="jsr166edist-docs"
871              description="Builds javadocs without custom tags to dist folder">
872    
873        <delete dir="${dist.jsr166ejavadocs.dir}"/>
874        <mkdir dir="${dist.jsr166ejavadocs.dir}"/>
875    
876        <javadoc destdir="${dist.jsr166ejavadocs.dir}"
877                 packagenames="jsr166e,jsr166e.extra"
878                 link="${jdkapidocs.url}"
879                 source="1.7"
880                 sourcepath="${topsrc.dir}:${jdksrc.dir}"
881                 additionalparam="-XDignore.symbol.file=true" />
882    
883      </target>
884    
885      <target name="jsr166edist-jar"
886              depends="jsr166eclean, jsr166ejar">
887    
888        <copy file="${jsr166eproduct.jar}" todir="${dist.dir}"/>
889    
890      </target>
891    
892  </project>  </project>

Legend:
Removed from v.1.75  
changed lines
  Added in v.1.91

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