Sync with 5.4.0
[deliverable/titan.core.git] / titan_executor_api / TITAN_Executor_API / build.xml
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <!--
3 Copyright (c) 2000-2015 Ericsson Telecom AB
4 All rights reserved. This program and the accompanying materials
5 are made available under the terms of the Eclipse Public License v1.0
6 which accompanies this distribution, and is available at
7 http://www.eclipse.org/legal/epl-v10.html
8 -->
9 <project basedir="." default="build" name="TITAN_Executor_API">
10 <property environment="env"/>
11 <property name="TITAN_Executor_API_test.location" value="../TITAN_Executor_API_test"/>
12 <property name="debuglevel" value="source,lines,vars"/>
13 <property name="target" value="1.7"/>
14 <property name="source" value="1.7"/>
15 <path id="TITAN_Executor_API.classpath">
16 <pathelement location="bin"/>
17 </path>
18 <target name="init">
19 <mkdir dir="bin"/>
20 <copy includeemptydirs="false" todir="bin">
21 <fileset dir="src">
22 <exclude name="**/*.g"/>
23 <exclude name="**/*.java"/>
24 </fileset>
25 </copy>
26 </target>
27 <target name="clean">
28 <delete dir="bin"/>
29 </target>
30 <target depends="clean" name="cleanall"/>
31 <target depends="build-subprojects,build-project" name="build"/>
32 <target name="build-subprojects"/>
33 <target depends="init" name="build-project">
34 <echo message="${ant.project.name}: ${ant.file}"/>
35 <javac debug="true" debuglevel="${debuglevel}" destdir="bin" includeantruntime="false" source="${source}" target="${target}">
36 <src path="src"/>
37 <classpath refid="TITAN_Executor_API.classpath"/>
38 </javac>
39 </target>
40 <target description="Build all projects which reference this project. Useful to propagate changes." name="build-refprojects">
41 <ant antfile="build.xml" dir="${TITAN_Executor_API_test.location}" inheritAll="false" target="clean"/>
42 <ant antfile="build.xml" dir="${TITAN_Executor_API_test.location}" inheritAll="false" target="build">
43 <propertyset>
44 <propertyref name="build.compiler"/>
45 </propertyset>
46 </ant>
47 </target>
48 <target name="Main">
49 <java classname="org.eclipse.titan.executor.jni.Main" failonerror="true" fork="yes">
50 <jvmarg line="-Djava.library.path=&quot;/home/earplov/git/titan/Install/lib&quot;"/>
51 <classpath refid="TITAN_Executor_API.classpath"/>
52 </java>
53 </target>
54 </project>
This page took 0.030836 seconds and 5 git commands to generate.