summaryrefslogtreecommitdiff
path: root/security/xml-security/files/patch-build.xml
blob: 95fc7b681cbc532c1a8cb9ba674b8f1068bdfd6c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
--- build.xml.orig	2012-02-22 13:02:34.000000000 +0100
+++ build.xml	2012-02-22 13:05:16.000000000 +0100
@@ -221,7 +221,7 @@
         <javac target="1.5" source="1.5" srcdir="${dir.src}"
                destdir="${dir.build.bin}"
                debug="${build.compile.debug}"
-               includeAntRuntime="false">
+               includeAntRuntime="yes">
             <compilerarg value="-XDignore.symbol.file" />
             <classpath refid="id.classpath" />
             <include name="**/org/apache/xml/security/**/*.java" />
@@ -667,6 +667,19 @@
         </manifest>
     </target>
 
+    <target name="jar"
+	    depends="manifest,build.src">
+
+	<!-- Main Library -->
+	<jar basedir="${dir.build.bin}"
+	     excludes="org/apache/xml/security/temp/**"
+	     includes="org/apache/**, javax/xml/crypto/**"
+	     destfile="${jar.library}" 
+	     manifest="${jar.manifest}">
+	  <metainf file="${dir.manifest}/*.txt"/>
+	</jar>
+    </target>
+
     <target name="build.jar"
 	    depends="manifest,build.src,build.test,build.samples">
 
@@ -719,7 +732,6 @@
     <target name="compile"          depends="build.src" />
     <target name="docs"             depends="build.docs" />
     <target name="javadoc"          depends="build.docs" />
-    <target name="jar"              depends="build.jar" />
     <target name="dist"             depends="build.dist" />
     <target name="clean"            depends="env.rm.dirs,env.rm.files"/>
     <target name="gump"		    depends="clean, docs, jar, test"/>