File build.xml of Package drmcore

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project default="create_run_jar" name="Create Runnable Jar for Project opentc">

    <!--this file was created by Eclipse Runnable JAR Export Wizard-->
    <!--ANT 1.7 is required                                        -->
    
	<property name="src" value="."/>
	<property name="build" value="build"/>
	<property name="lib" value="lib"/>
	<property name="jre.path" value="/usr/lib/jvm/jre-1.6.0/lib"/>

	<path id="classpath">
		<fileset dir="${lib}" includes="*.jar"/>
	</path>

	<target name="prep_directories">
		<mkdir dir="${build}"/>
	</target>

	<target name="compile" depends="prep_directories">
		<!-- Compile the java code -->
		<javac source="1.6" target="1.6" encoding="UTF-8" srcdir="${src}" destdir="${build}" 
		  bootclasspath="${jre.path}/rt.jar" classpathref="classpath"/>
	</target>

    
    <target name="create_run_jar" depends="compile" >
        <jar destfile="drmcore.jar" filesetmanifest="mergewithoutmain">
            <manifest>
                <attribute name="Built-By" value="${user.name}"/>
                <attribute name="Main-Class" value="de.tum.ldv.opentc.OtcMain"/>
                <attribute name="Class-Path" value="."/>
            </manifest>
            <fileset dir="${build}" />
        	<!-- <fileset dir="schema" /> -->
        	
            <zipfileset excludes="META-INF/*.SF" src="${lib}/hsqldb.jar"/>
        	
            <zipfileset excludes="META-INF/*.SF" src="${lib}/commons-logging-1.1.jar"/>
            <zipfileset excludes="META-INF/*.SF" src="${lib}/ws-commons-util-1.0.2.jar"/>
            <zipfileset excludes="META-INF/*.SF" src="${lib}/xmlrpc-client-3.1.jar"/>
            <zipfileset excludes="META-INF/*.SF" src="${lib}/xmlrpc-common-3.1.jar"/>
            <zipfileset excludes="META-INF/*.SF" src="${lib}/xmlrpc-server-3.1.jar"/>

        	<zipfileset excludes="META-INF/*.SF" src="${lib}/iaik_jtss_tcs.jar"/>
        	<zipfileset excludes="META-INF/*.SF" src="${lib}/iaik_jtss_tsp.jar"/>
        	<zipfileset excludes="META-INF/*.SF" src="${lib}/iaik_jtpmtools.jar"/>
        	<zipfileset excludes="META-INF/*.SF" src="${lib}/iaik_jce.jar"/>
        	<zipfileset excludes="META-INF/*.SF" src="${lib}/iaik_tccert.jar"/>
        	
        	<zipfileset excludes="META-INF/*.SF" src="${lib}/servlet-api-2.5-6.1.14.jar"/>        	
        	
        	<zipfileset excludes="META-INF/*.SF" src="${lib}/license-converter.jar"/>
        </jar>
    </target> 
    
</project>
openSUSE Build Service is sponsored by