build.xml

来源:互联网 发布:法国航空发动机知乎 编辑:程序博客网 时间:2024/06/15 22:12
<?xml version="1.0" encoding="utf-8"?> 


<project name="test" default="compile">


<!-- global properties -->
<property name="scala.home" value="C:/Program Files/scala/" />
<property name="scala.library" value="${scala.home}/lib/scala-library.jar" />
<property name="src.dir" value="D:\workspace_study\test\src" />
<property name="build.dir" value="D:\workspace_study\test\bin" />


<!-- class path settings -->
<path id="build.classpath">
    <pathelement location="${build.dir}" />
    <pathelement location="${scala.library}" />
</path>


<!-- define scalac, fsc, sbaz ... tasks -->


<target name="scala.tasks">
    <taskdef resource="scala/tools/ant/antlib.xml">
        <classpath>
            <pathelement location="${scala.home}/lib/scala-compiler.jar" />
            <pathelement location="${scala.library}" />
        </classpath>
    </taskdef>
</target>


<target name="compile" depends="scala.tasks">
      <mkdir dir="${build.dir}" />
 <javac srcdir="${src.dir}" destdir="${build.dir}"
        includes="**/*.java"/> 
      <scalac  srcdir="${src.dir}"
           destdir="${build.dir}"
           classpathref="build.classpath">
           <include name="**/*.scala" />
      </scalac>
</target>





<!-- run the program -->
<!--
<target name="run" depends="compile">
    <java classname="HelloWorld"
          classpathref="build.classpath" />


</target>
 -->
</project>
0 0
原创粉丝点击