langtools/make/build.xml
changeset 38507 d48ba9db4b7d
parent 37851 f2820cadfa38
child 38522 c4fdb181cd64
equal deleted inserted replaced
37948:caf97b37ebec 38507:d48ba9db4b7d
   241         <replace file=".idea/ant.xml" token="@IDEA_TARGET_JDK@" value="${idea.target.jdk}"/>
   241         <replace file=".idea/ant.xml" token="@IDEA_TARGET_JDK@" value="${idea.target.jdk}"/>
   242         <replace file=".idea/workspace.xml" token="@IDEA_TARGET_JDK@" value="${idea.target.jdk}"/>
   242         <replace file=".idea/workspace.xml" token="@IDEA_TARGET_JDK@" value="${idea.target.jdk}"/>
   243         <replace file=".idea/workspace.xml" token="@XPATCH@" value="${xpatch.cmd}"/>
   243         <replace file=".idea/workspace.xml" token="@XPATCH@" value="${xpatch.cmd}"/>
   244         <replace file=".idea/workspace.xml" token="@PATH_SEP@" value="${path.separator}"/>
   244         <replace file=".idea/workspace.xml" token="@PATH_SEP@" value="${path.separator}"/>
   245         <mkdir dir=".idea/classes"/>
   245         <mkdir dir=".idea/classes"/>
   246         <javac srcdir="make/intellij/src"
   246         <javac source="${javac.build.source}"
       
   247                target="${javac.build.target}"
       
   248                srcdir="make/intellij/src"
   247                destdir=".idea/classes"/>
   249                destdir=".idea/classes"/>
   248     </target>
   250     </target>
   249 
   251 
   250     <!--
   252     <!--
   251         **** Utility definitions
   253         **** Utility definitions
   253 
   255 
   254     <target name="-def-pparse">
   256     <target name="-def-pparse">
   255         <copy todir="${build.tools}/propertiesparser" >
   257         <copy todir="${build.tools}/propertiesparser" >
   256             <fileset dir="${make.tools.dir}/propertiesparser" includes="**/resources/**"/>
   258             <fileset dir="${make.tools.dir}/propertiesparser" includes="**/resources/**"/>
   257         </copy>
   259         </copy>
   258         <javac fork="true"
   260         <javac source="${javac.build.source}"
   259                source="${javac.source}"
   261                target="${javac.build.target}"
   260                target="${javac.target}"
       
   261                executable="${langtools.jdk.home}/bin/javac"
       
   262                srcdir="${make.tools.dir}"
   262                srcdir="${make.tools.dir}"
   263                includes="propertiesparser/* anttasks/PropertiesParser* anttasks/PathFileSet*"
   263                includes="propertiesparser/* anttasks/PropertiesParser* anttasks/PathFileSet*"
   264                destdir="${build.tools}"
   264                destdir="${build.tools}"
   265                classpath="${ant.core.lib}"
   265                classpath="${ant.core.lib}"
   266                bootclasspath="${langtools.jdk.home}/jre/lib/rt.jar"
   266                bootclasspath="${langtools.jdk.home}/jre/lib/rt.jar"
   271                  classname="anttasks.PropertiesParserTask"
   271                  classname="anttasks.PropertiesParserTask"
   272                  classpath="${build.tools}"/>
   272                  classpath="${build.tools}"/>
   273     </target>
   273     </target>
   274 
   274 
   275      <target name="-def-pcompile">
   275      <target name="-def-pcompile">
   276         <javac fork="true"
   276         <javac
   277                source="${javac.source}"
   277                source="${javac.build.source}"
   278                target="${javac.target}"
   278                target="${javac.build.target}"
   279                executable="${langtools.jdk.home}/bin/javac"
       
   280                srcdir="${make.tools.dir}"
   279                srcdir="${make.tools.dir}"
   281                includes="compileproperties/* anttasks/CompileProperties* anttasks/PathFileSet*"
   280                includes="compileproperties/* anttasks/CompileProperties* anttasks/PathFileSet*"
   282                destdir="${build.dir}/toolclasses/"
   281                destdir="${build.dir}/toolclasses/"
   283                classpath="${ant.core.lib}"
   282                classpath="${ant.core.lib}"
   284                includeantruntime="false">
   283                includeantruntime="false">