You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

53 lines
1.9 KiB

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project default="all" name="Create Runnable Jar for Servers in Project KommProt-Examples">
<!--this file was created by Eclipse Runnable JAR Export Wizard-->
<!--ANT 1.7 is required -->
<!--define folder properties-->
<property name="dir.buildfile" value=".." />
<property name="dir.workspace" value=".." />
<property name="dir.jarfile" value="." />
<target name="all" depends="create_run_jar_server1, create_run_jar_server2, create_run_jar_tcpperfserver, create_run_jar_udpperfserver">
</target>
<target name="create_run_jar_server1">
<jar destfile="${dir.jarfile}/Server1.jar" filesetmanifest="mergewithoutmain">
<manifest>
<attribute name="Main-Class" value="socket.Server1" />
<attribute name="Class-Path" value="." />
</manifest>
<fileset dir="${dir.buildfile}/bin" />
</jar>
</target>
<target name="create_run_jar_server2">
<jar destfile="${dir.jarfile}/Server2.jar" filesetmanifest="mergewithoutmain">
<manifest>
<attribute name="Main-Class" value="socket.Server2" />
<attribute name="Class-Path" value="." />
</manifest>
<fileset dir="${dir.buildfile}/bin" />
</jar>
</target>
<target name="create_run_jar_tcpperfserver">
<jar destfile="${dir.jarfile}/TCPPerfServer.jar" filesetmanifest="mergewithoutmain">
<manifest>
<attribute name="Main-Class" value="perf.TCPPerfServer" />
<attribute name="Class-Path" value="." />
</manifest>
<fileset dir="${dir.buildfile}/bin" />
</jar>
</target>
<target name="create_run_jar_udpperfserver">
<jar destfile="${dir.jarfile}/UDPPerfServer.jar" filesetmanifest="mergewithoutmain">
<manifest>
<attribute name="Main-Class" value="perf.UDPPerfServer" />
<attribute name="Class-Path" value="." />
</manifest>
<fileset dir="${dir.buildfile}/bin" />
</jar>
</target>
</project>