--- jsr166/build.xml 2009/07/23 13:06:55 1.77 +++ jsr166/build.xml 2013/01/19 01:37:44 1.99 @@ -8,6 +8,20 @@ User-specific settings are read from user.properties. See user.properties.sample for an explanation of some useful settings. + + The repository contains all dependencies except for ant and the JDK + itself. Because the JDK version matters and because different + targets require different JDKs, we assume that users have created a + hierarchy containing: + $HOME/jdk/jdk6 + $HOME/jdk/jdk7 + $HOME/jdk/jdk8 + where each of the above is a JDK or a symlink to same, and + $HOME/jdk/src/jdk6 + $HOME/jdk/src/jdk7 + $HOME/jdk/src/jdk8 + where each of the above is a complete JDK source tree + (e.g. mercurial forest) or a symlink to same. ------------------------------------------------------------------------------ @@ -21,30 +35,80 @@ - + - - - - - - - - + + + + + + + + + + + + + + + - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -55,26 +119,43 @@ - - - + + + + + + - + + - + + + - + + + + + + + + + + + + @@ -89,6 +170,9 @@ + - + + + + + + @@ -164,7 +252,6 @@ description="Puts all distributable products in single hierarchy"/> - @@ -211,31 +298,17 @@ - + - sourcepath="${src.dir}:/home/dl/1.6.0/j2se/martin/j2se/src/share/classes" - > - - - - - - - - + + + @@ -279,6 +352,7 @@ + @@ -296,6 +370,7 @@ + @@ -312,6 +387,7 @@ + @@ -452,6 +528,7 @@ + @@ -462,6 +539,175 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -481,6 +727,7 @@ + @@ -509,17 +756,11 @@ - - - - - - + packagenames="jsr166x" + link="${jdkapidocs.url}" + source="${build.sourcelevel}" + sourcepath="${topsrc.dir}:${jdksrc.dir}" + additionalparam="-XDignore.symbol.file=true" /> @@ -554,14 +795,11 @@ - - - - - - + packagenames="jsr166x" + link="${jdkapidocs.url}" + source="${build.sourcelevel}" + sourcepath="${topsrc.dir}:${jdksrc.dir}" + additionalparam="-XDignore.symbol.file=true" /> @@ -591,6 +829,7 @@ + @@ -622,16 +861,11 @@ - - - - - - + packagenames="jsr166y" + link="${jdkapidocs.url}" + source="${build.sourcelevel}" + sourcepath="${topsrc.dir}:${jdksrc.dir}" + additionalparam="-XDignore.symbol.file=true" /> @@ -664,12 +898,11 @@ - - - - + packagenames="jsr166y" + link="${jdkapidocs.url}" + source="${build.sourcelevel}" + sourcepath="${topsrc.dir}:${jdksrc.dir}" + additionalparam="-XDignore.symbol.file=true" /> @@ -680,6 +913,7 @@ + @@ -700,6 +934,7 @@ + @@ -731,16 +966,11 @@ - - - - - - + packagenames="extra166y" + link="${jdkapidocs.url}" + source="${build.sourcelevel}" + sourcepath="${topsrc.dir}:${jdksrc.dir}" + additionalparam="-XDignore.symbol.file=true" /> @@ -773,12 +1003,11 @@ - - - - + packagenames="extra166y" + link="${jdkapidocs.url}" + source="${build.sourcelevel}" + sourcepath="${topsrc.dir}:${jdksrc.dir}" + additionalparam="-XDignore.symbol.file=true" /> @@ -789,4 +1018,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +