first commit
This commit is contained in:
49
scripts/java/FGClient/build.xml
Normal file
49
scripts/java/FGClient/build.xml
Normal file
@@ -0,0 +1,49 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<project name="fgfsclient" default="compile" basedir=".">
|
||||
|
||||
<target name="init">
|
||||
<tstamp/>
|
||||
</target>
|
||||
|
||||
<target name="prepare" depends="init">
|
||||
<mkdir dir="classes"/>
|
||||
<mkdir dir="docs/javadoc"/>
|
||||
</target>
|
||||
|
||||
<target name="compile" depends="prepare">
|
||||
<javac debug="on" optimize="off" srcdir="src" destdir="classes" excludes="**/Makefile"/>
|
||||
<copy todir="classes">
|
||||
<fileset dir="src" includes="**/*.xml,**/*.dtd"/>
|
||||
</copy>
|
||||
</target>
|
||||
|
||||
<target name="jar" depends="compile">
|
||||
<jar manifest="main-class.txt" jarfile="fgfsclient.jar" basedir="classes" excludes="**/Makefile"/>
|
||||
</target>
|
||||
|
||||
<target name="javadoc" depends="prepare">
|
||||
<javadoc Public="yes" Use="yes" packagenames="org.flightgear.fgfsclient.*"
|
||||
sourcepath="src" destdir="docs/javadoc" Author="Yes" Version="Yes">
|
||||
<link href="http://java.sun.com/products/jdk/1.3/docs/api"/>
|
||||
</javadoc>
|
||||
</target>
|
||||
|
||||
<target name="run" depends="compile">
|
||||
<java classname="FGFSDemo" fork="yes" failonerror="yes">
|
||||
<classpath>
|
||||
<pathelement location="./classes"/>
|
||||
<pathelement path="${java.class.path}"/>
|
||||
</classpath>
|
||||
<arg value="localhost"/>
|
||||
<arg value="9000"/>
|
||||
</java>
|
||||
</target>
|
||||
|
||||
<target name="clean" depends="init">
|
||||
<deltree dir="classes"/>
|
||||
<deltree dir="docs/javadoc"/>
|
||||
<delete file="fgfsclient.jar"/>
|
||||
</target>
|
||||
|
||||
</project>
|
||||
Reference in New Issue
Block a user