1.1 --- a/make/build.xml Thu Jun 11 10:54:31 2009 -0700 1.2 +++ b/make/build.xml Thu Jun 11 21:35:12 2009 -0700 1.3 @@ -315,7 +315,7 @@ 1.4 <target name="build-javap" depends="build-javac"> 1.5 <build-tool name="javap" 1.6 includes="${javap.includes}" 1.7 - jarmainclass="sun.tools.javap.Main" 1.8 + jarmainclass="com.sun.tools.javap.Main" 1.9 jarclasspath="javac.jar"/> 1.10 </target> 1.11 1.12 @@ -400,6 +400,7 @@ 1.13 <attribute name="java" default="java"/> 1.14 <attribute name="javac.bootclasspath" default="-J-Xbootclasspath/p:${build.bootstrap.dir}/classes"/> 1.15 <attribute name="javac.java.home" default="${boot.java.home}"/> 1.16 + <attribute name="javac.source" default="${javac.source}"/> 1.17 <attribute name="javac.target" default="${javac.target}"/> 1.18 <attribute name="jarmainclass" default="com.sun.tools.@{name}.Main"/> 1.19 <attribute name="jarclasspath" default=""/> 1.20 @@ -418,6 +419,7 @@ 1.21 release="@{release}" 1.22 full.version="@{full.version}" 1.23 javac.bootclasspath="@{javac.bootclasspath}" 1.24 + javac.source="@{javac.source}" 1.25 javac.target="@{javac.target}" 1.26 /> 1.27 <mkdir dir="@{bin.dir}"/> 1.28 @@ -442,6 +444,7 @@ 1.29 <attribute name="lib.dir" default="${dist.lib.dir}"/> 1.30 <attribute name="javac.bootclasspath" default="-J-Xbootclasspath/p:${build.bootstrap.dir}/classes"/> 1.31 <attribute name="javac.java.home" default="${boot.java.home}"/> 1.32 + <attribute name="javac.source" default="${javac.source}"/> 1.33 <attribute name="javac.target" default="${javac.target}"/> 1.34 <attribute name="jarmainclass" default="com.sun.tools.@{name}.Main"/> 1.35 <attribute name="jarclasspath" default=""/> 1.36 @@ -457,6 +460,7 @@ 1.37 release="@{release}" 1.38 full.version="@{full.version}" 1.39 javac.bootclasspath="@{javac.bootclasspath}" 1.40 + javac.source="@{javac.source}" 1.41 javac.target="@{javac.target}" 1.42 /> 1.43 <mkdir dir="@{lib.dir}"/> 1.44 @@ -481,6 +485,7 @@ 1.45 <attribute name="gensrc.dir" default="${build.gensrc.dir}"/> 1.46 <attribute name="javac.bootclasspath" default="${build.bootstrap.dir}/classes"/> 1.47 <attribute name="javac.java.home" default="${boot.java.home}"/> 1.48 + <attribute name="javac.source" default="${javac.source}"/> 1.49 <attribute name="javac.target" default="${javac.target}"/> 1.50 <attribute name="release" default="${release}"/> 1.51 <attribute name="full.version" default="${full.version}"/> 1.52 @@ -509,6 +514,7 @@ 1.53 includes="@{includes}" 1.54 sourcepath="" 1.55 includeAntRuntime="no" 1.56 + source="@{javac.source}" 1.57 target="@{javac.target}"> 1.58 <compilerarg value="-J-Xbootclasspath/p:@{javac.bootclasspath}"/> 1.59 <compilerarg line="${javac.version.opt}"/> 1.60 @@ -522,6 +528,7 @@ 1.61 excludes="@{excludes}" 1.62 sourcepath="" 1.63 includeAntRuntime="no" 1.64 + source="@{javac.source}" 1.65 target="@{javac.target}" 1.66 debug="${javac.debug}" 1.67 debuglevel="${javac.debuglevel}"> 1.68 @@ -547,6 +554,7 @@ 1.69 <target name="-def-build-bootstrap-tool" depends="-check-boot.java.home,-def-build-tool"> 1.70 <presetdef name="build-bootstrap-tool"> 1.71 <build-tool 1.72 + javac.source="${boot.javac.source}" 1.73 javac.target="${boot.javac.target}" 1.74 gensrc.dir="${build.bootstrap.dir}/gensrc" 1.75 classes.dir="${build.bootstrap.dir}/classes" 1.76 @@ -562,6 +570,7 @@ 1.77 <target name="-def-build-bootstrap-jar" depends="-def-build-jar"> 1.78 <presetdef name="build-bootstrap-jar"> 1.79 <build-jar 1.80 + javac.source="${boot.javac.source}" 1.81 javac.target="${boot.javac.target}" 1.82 gensrc.dir="${build.bootstrap.dir}/gensrc" 1.83 classes.dir="${build.bootstrap.dir}/classes"