Mercurial > hg > truffle
diff make/build-graal.xml @ 8302:b246434a3e4a
made build-graal.xml be generated by mx
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Fri, 15 Mar 2013 18:09:19 +0100 |
parents | 60b6dd6a58b7 |
children |
line wrap: on
line diff
--- a/make/build-graal.xml Fri Mar 15 15:38:55 2013 +0100 +++ b/make/build-graal.xml Fri Mar 15 18:09:19 2013 +0100 @@ -23,33 +23,54 @@ or visit www.oracle.com if you need additional information or have any questions. --> - -<project name="graal" basedir="." default="main"> - <property name="src.dir" value="${gamma.dir}/graal"/> +<project basedir="." default="main" name="graal"> + <property name="src.dir" value="${gamma.dir}/graal"/> <property name="classes.dir" value="${shared.dir}/graal"/> - <property name="jar.dir" value="${shared.dir}"/> - <property name="jar.file" value="${jar.dir}/graal.jar"/> - - <target name="main" depends="jar"/> - + <property name="jar.dir" value="${shared.dir}"/> + <property name="jar.file" value="${jar.dir}/graal.jar"/> + <target depends="jar" name="main"/> <target name="compile"> <mkdir dir="${classes.dir}"/> - <javac srcdir="${src.dir}" destdir="${classes.dir}" debug="on" includeantruntime="false"> - <include name="com.oracle.graal.*/**"/> - <exclude name="com.oracle.graal.test/**"/> - <exclude name="com.oracle.graal.*.test/**"/> - <exclude name="com.oracle.graal.jtt/**"/> + <javac debug="on" destdir="${classes.dir}" includeantruntime="false"> + <src path="${src.dir}/com.oracle.graal.api.meta"/> + <src path="${src.dir}/com.oracle.graal.api.code"/> + <src path="${src.dir}/com.oracle.graal.graph"/> + <src path="${src.dir}/com.oracle.graal.debug"/> + <src path="${src.dir}/com.oracle.graal.nodes"/> + <src path="${src.dir}/com.oracle.graal.phases"/> + <src path="${src.dir}/com.oracle.graal.phases.common"/> + <src path="${src.dir}/com.oracle.graal.virtual"/> + <src path="${src.dir}/com.oracle.graal.loop"/> + <src path="${src.dir}/com.oracle.graal.alloc"/> + <src path="${src.dir}/com.oracle.graal.asm"/> + <src path="${src.dir}/com.oracle.graal.lir"/> + <src path="${src.dir}/com.oracle.graal.compiler"/> + <src path="${src.dir}/com.oracle.graal.bytecode"/> + <src path="${src.dir}/com.oracle.graal.java"/> + <src path="${src.dir}/com.oracle.graal.word"/> + <src path="${src.dir}/com.oracle.graal.snippets"/> + <src path="${src.dir}/com.oracle.graal.api.runtime"/> + <src path="${src.dir}/com.oracle.graal.printer"/> + <src path="${src.dir}/com.oracle.graal.hotspot"/> + <src path="${src.dir}/com.oracle.graal.amd64"/> + <src path="${src.dir}/com.oracle.graal.asm.amd64"/> + <src path="${src.dir}/com.oracle.graal.lir.amd64"/> + <src path="${src.dir}/com.oracle.graal.compiler.amd64"/> + <src path="${src.dir}/com.oracle.graal.hotspot.amd64"/> + <src path="${src.dir}/com.oracle.graal.sparc"/> + <src path="${src.dir}/com.oracle.graal.asm.sparc"/> + <src path="${src.dir}/com.oracle.graal.lir.sparc"/> + <src path="${src.dir}/com.oracle.graal.compiler.sparc"/> + <src path="${src.dir}/com.oracle.graal.hotspot.sparc"/> <compilerarg value="-XDignore.symbol.file"/> </javac> </target> - - <target name="jar" depends="compile"> + <target depends="compile" name="jar"> <mkdir dir="${jar.dir}"/> - <jar destfile="${jar.file}" basedir="${classes.dir}"/> + <jar basedir="${classes.dir}" destfile="${jar.file}"/> </target> - <target name="clean"> <delete dir="${classes.dir}"/> - <delete file="${jar.file}"/> + <delete file="${jar.filr}"/> </target> </project>