1 <project name="Kamailio Examples" default="all">
3 <target name="all" description="Do the entire build" depends="clean,siprouter_compile,kamailio.jar,main_compile" >
4 <echo>Building Kamailio examples</echo>
7 <target name="make.dirs" description="Make a dir">
11 <target name="kamailio.jar" description="make jar file" depends="siprouter_compile">
12 <jar destfile="kamailio.jar">
13 <fileset dir="build" includes="**">
14 <include name="**/*.class"/>
15 <exclude name="**/CVS"/>
16 <exclude name="**/.svn"/>
17 <exclude name="**/.git"/>
22 <target name="siprouter_compile" description="compile java" depends="make.dirs">
23 <javac destdir="build" includeantruntime="false">
24 <src path="siprouter_src/"/>
28 <target name="main_compile" description="compile java">
29 <javac destdir="." includeantruntime="false" includes="**.java">
32 <pathelement path="."/>
33 <pathelement location="kamailio.jar"/>
40 <target name="clean" description="Clean up">
42 <delete file="kamailio.jar"/>
43 <delete file="Kamailio.class"/>