]> gerrit.simantics Code Review - simantics/district.git/blobdiff - org.simantics.district.maps/build.xml
Share some projects for Simantics District
[simantics/district.git] / org.simantics.district.maps / build.xml
diff --git a/org.simantics.district.maps/build.xml b/org.simantics.district.maps/build.xml
new file mode 100644 (file)
index 0000000..5692f0c
--- /dev/null
@@ -0,0 +1,42 @@
+<?xml version="1.0"?>
+<project name="org.simantics.maps" basedir="." default="jar">
+    <property name="src" value="src"/>
+    <property name="output" value="classes"/>
+    <property name="lib" value="lib"/>
+    <property name="sg" value="../org.simantics.scenegraph/"/>
+    <property environment="env"/>
+    <property name="compiler" value="${env.JAVA_HOME}/bin/javac"/>
+    <property name="jrelib" value="${env.JAVA_HOME}/jre/lib"/>
+       
+    <path id="compile.classpath">
+      <fileset dir="${sg}">
+        <include name="*.jar"/>
+      </fileset>
+    </path>
+
+    <target name="compile" depends="create">
+        <javac destdir="${output}" sourcepath="" source="1.6" target="1.6">
+            <src path="${src}"/>
+            <include name="fi/vtt/simantics/map/**"/>
+            <exclude name="fi/vtt/simantics/map/eclipse/**"/>
+            <classpath refid="compile.classpath"/>
+        </javac>
+    </target>
+
+    <target name="jar" depends="compile">
+        <jar destfile="org.simantics.maps.jar">
+            <fileset dir="${output}"/>
+        </jar>
+    </target>
+       
+    <target name="clean">
+        <delete dir="${output}"/>
+       <delete>
+         <fileset dir="." includes="*.jar"/>
+       </delete>
+    </target>
+
+    <target name="create">
+        <mkdir dir="${output}"/>
+    </target>
+</project>