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> |