Gentoo Archives: gentoo-commits

From: "Petteri Raty (betelgeuse)" <betelgeuse@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-java/relaxngcc/files: build.xml-1.12-r1
Date: Sun, 05 Apr 2009 22:38:18
Message-Id: E1Lqaym-0001eR-GA@stork.gentoo.org
1 betelgeuse 09/04/05 22:38:16
2
3 Added: build.xml-1.12-r1
4 Log:
5 Include resources in the build jar, migrate to EAPI 2 and add examples use flag. Fixes bug #254055. Thanks to Martin von Gagern <Martin.vGagern@×××.net> for fixing the resources problem.
6 (Portage version: 2.2_rc27/cvs/Linux i686)
7
8 Revision Changes Path
9 1.1 dev-java/relaxngcc/files/build.xml-1.12-r1
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/relaxngcc/files/build.xml-1.12-r1?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/relaxngcc/files/build.xml-1.12-r1?rev=1.1&content-type=text/plain
13
14 Index: build.xml-1.12-r1
15 ===================================================================
16 <?xml version="1.0"?>
17 <project name="relaxngcc" default="jar" basedir=".">
18 <target name="compile">
19 <mkdir dir="build"/>
20 <javac srcdir="src" destdir="build">
21 <classpath>
22 <fileset dir="lib" includes="**/*.jar"/>
23 </classpath>
24 </javac>
25 </target>
26 <target name="jar" depends="compile">
27 <jar destfile="relaxngcc.jar">
28 <manifest>
29 <attribute name="Main-Class" value="relaxngcc.RelaxNGCC"/>
30 </manifest>
31 <fileset dir="build">
32 <include name="**/*.class"/>
33 </fileset>
34 <!--
35 For a list of resources to include, see the project.xml from the
36 upstream relaxngcc.jar contained in the base directory of the zip.
37 -->
38 <fileset dir="src">
39 <include name="plugin.jelly"/>
40 <include name="relaxngcc/runtime/*.java"/>
41 <include name="**/*.properties"/>
42 <include name="**/*.xsl"/>
43 </fileset>
44 <zipfileset src="relaxngcc.orig.zip">
45 <include name="project.xml"/>
46 </zipfileset>
47 </jar>
48 </target>
49 </project>