2 <!-- build file for OCERA Java ORTE and RTPSeYe -->
4 <project name="orte" default="default" basedir=".">
6 <property name="src" location="src"/>
7 <property name="class" location="${java_class_dir}class"/>
8 <property name="lib" location="${java_lib_dir}lib"/>
9 <property name="rtpseye" location="${java_class_dir}rtpseye"/>
10 <property name="path.orte" value="org/ocera/orte"/>
11 <property name ="path.rtpseye" value="org/ocera/orte/rtpseye"/>
14 <target name="default" depends="orte">
18 <target name="orte" depends="jar-orte">
22 <target name="jar-orte" depends="compile-orte">
24 <jar jarfile="${lib}/orte.jar" basedir="${class}"
25 manifest="${src}/${path.orte}/manifest">
26 <!-- Do not include rtpseye's files in the jar -->
27 <exclude name="**/rtpseye/*.*"/>
30 <jar jarfile="${lib}/rtpseye.jar" basedir="${class}"
31 manifest="${src}/${path.rtpseye}/manifest">
32 <!-- Do not include example's files in the jar -->
33 <exclude name="**/examples/*.*"/>
38 <target name="compile-orte" depends="prepare-compile">
39 <javac srcdir="${src}" destdir="${class}"
47 <!-- prepare compilation -->
48 <target name="prepare-compile">
49 <mkdir dir="${class}"/>
51 <mkdir dir="${rtpseye}"/>
56 <target name="clean" >
58 <fileset dir="${class}" includes="**/*.class" defaultexcludes="no"/>
61 <fileset dir="${lib}" includes="*.jar" excludes="jdom*, ui.jar" defaultexcludes="no"/>