]> gerrit.simantics Code Review - simantics/district.git/blob - org.simantics.district.maps/build.xml
Share some projects for Simantics District
[simantics/district.git] / org.simantics.district.maps / build.xml
1 <?xml version="1.0"?>
2 <project name="org.simantics.maps" basedir="." default="jar">
3     <property name="src" value="src"/>
4     <property name="output" value="classes"/>
5     <property name="lib" value="lib"/>
6     <property name="sg" value="../org.simantics.scenegraph/"/>
7     <property environment="env"/>
8     <property name="compiler" value="${env.JAVA_HOME}/bin/javac"/>
9     <property name="jrelib" value="${env.JAVA_HOME}/jre/lib"/>
10         
11     <path id="compile.classpath">
12       <fileset dir="${sg}">
13         <include name="*.jar"/>
14       </fileset>
15     </path>
16
17     <target name="compile" depends="create">
18         <javac destdir="${output}" sourcepath="" source="1.6" target="1.6">
19             <src path="${src}"/>
20             <include name="fi/vtt/simantics/map/**"/>
21             <exclude name="fi/vtt/simantics/map/eclipse/**"/>
22             <classpath refid="compile.classpath"/>
23         </javac>
24     </target>
25
26     <target name="jar" depends="compile">
27         <jar destfile="org.simantics.maps.jar">
28             <fileset dir="${output}"/>
29         </jar>
30     </target>
31         
32     <target name="clean">
33         <delete dir="${output}"/>
34         <delete>
35           <fileset dir="." includes="*.jar"/>
36         </delete>
37     </target>
38
39     <target name="create">
40         <mkdir dir="${output}"/>
41     </target>
42 </project>