| OLD | NEW |
| (Empty) |
| 1 <!-- Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file | |
| 2 for details. All rights reserved. Use of this source code is governed by a | |
| 3 BSD-style license that can be found in the LICENSE file. --> | |
| 4 | |
| 5 <project name="dartserver" default="build"> | |
| 6 <!-- | |
| 7 Configuration properties. | |
| 8 --> | |
| 9 <property name="third_party.dir" value="../../../third_party"/> | |
| 10 <property name="dartserver.dir" value="${build.dir}/dartserver"/> | |
| 11 | |
| 12 <path id="dartserver.classpath"> | |
| 13 </path> | |
| 14 | |
| 15 <target name="build_utils" description="builds libutil.jar"> | |
| 16 <mkdir dir="${dartserver.dir}/classes" /> | |
| 17 <javac srcdir="java" destdir="${dartserver.dir}/classes" source="1.6" | |
| 18 includes="com/google/appstack/tools/*.java"> | |
| 19 <classpath> | |
| 20 <fileset dir="${third_party.dir}/appengine-java-sdk/1.5.1/lib/user"> | |
| 21 <include name="*.jar" /> | |
| 22 </fileset> | |
| 23 <fileset dir="${third_party.dir}/jetty/7.4.4.v20110707/lib"> | |
| 24 <include name="*.jar" /> | |
| 25 </fileset> | |
| 26 </classpath> | |
| 27 </javac> | |
| 28 <jar destfile="${dartserver.dir}/libutil.jar"> | |
| 29 <fileset dir="${dartserver.dir}/classes"> | |
| 30 <include name="com/google/appstack/tools/*.class" /> | |
| 31 </fileset> | |
| 32 </jar> | |
| 33 </target> | |
| 34 | |
| 35 <target name="build" depends="build_utils"> | |
| 36 <mkdir dir="${dartserver.dir}/classes" /> | |
| 37 <javac srcdir="java" destdir="${dartserver.dir}/classes" source="1.6" | |
| 38 includes="com/google/appstack/tools/dartserver/*.java" debug="true"> | |
| 39 <classpath> | |
| 40 <fileset dir="${third_party.dir}/appengine-java-sdk/1.5.1/lib/user"> | |
| 41 <include name="*.jar" /> | |
| 42 </fileset> | |
| 43 <fileset dir="${third_party.dir}/jetty/7.4.4.v20110707/lib"> | |
| 44 <include name="*.jar" /> | |
| 45 </fileset> | |
| 46 <fileset dir="${build.dir}/compiler/lib"> | |
| 47 <include name="**/*.jar" /> | |
| 48 </fileset> | |
| 49 <fileset file="${dartserver.dir}/libutil.jar" /> | |
| 50 </classpath> | |
| 51 </javac> | |
| 52 <jar destfile="${dartserver.dir}/dartserver.jar" manifest="dartserver.mf"> | |
| 53 <fileset dir="${dartserver.dir}/classes"> | |
| 54 <include name="com/google/appstack/tools/dartserver/*.class" /> | |
| 55 </fileset> | |
| 56 </jar> | |
| 57 </target> | |
| 58 | |
| 59 <target name="clean"> | |
| 60 <delete dir="${dartserver.dir}" /> | |
| 61 </target> | |
| 62 </project> | |
| OLD | NEW |