Thanks, I'll have a look and try to incorporate it into the new jellied version
of the j2ee plugin.
-Peter
----- Original Message -----
From: "Mathias Bogaert" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, July 09, 2002 4:25 AM
Subject: META-INF patch
> Here is a little patch that lets you specify meta-inf includes and excludes.
This is needed when building Taglib jars, the .tld file has to be in the
META-INF directory.
>
> Cheers,
> Mathias
>
> Index: src/plugins/j2ee/build.xml
> ===================================================================
> RCS file: /home/cvs/jakarta-turbine-maven/src/plugins/j2ee/build.xml,v
> retrieving revision 1.2
> diff -u -r1.2 build.xml
> --- src/plugins/j2ee/build.xml 7 Jul 2002 17:44:43 -0000 1.2
> +++ src/plugins/j2ee/build.xml 9 Jul 2002 11:22:24 -0000
> @@ -212,6 +212,8 @@
> </classes>
> <metainf dir="${basedir}">
> <include name="LICENSE.txt"/>
> + <include name="${maven.j2ee.war.metainf.includes}" />
> + <exclude name="${maven.j2ee.war.metainf.excludes}" />
> </metainf>
> <manifest>
> <attribute name="Built-By" value="${user.name}" />
> Index: src/plugins/j2ee/plugin.properties
> ===================================================================
> RCS file: /home/cvs/jakarta-turbine-maven/src/plugins/j2ee/plugin.properties,v
> retrieving revision 1.1
> diff -u -r1.1 plugin.properties
> --- src/plugins/j2ee/plugin.properties 9 Jul 2002 09:21:40 -0000 1.1
> +++ src/plugins/j2ee/plugin.properties 9 Jul 2002 11:22:24 -0000
> @@ -37,6 +37,10 @@
> maven.j2ee.war.lib.includes=
>
maven.j2ee.war.lib.excludes=servlet*.jar,jdbc*.jar,jms*.jar,jta*.jar,javamail*.j
ar,activation*.jar
>
> +# META-INF files to include and exclude in the war file
> +maven.j2ee.war.metainf.includes=
> +maven.j2ee.war.metainf.excludes=
> +
> # -------------------------------------------------------------------
> # Properties for the "ear" target
> # -------------------------------------------------------------------
> Index: src/plugins/java/plugin.jelly
> ===================================================================
> RCS file: /home/cvs/jakarta-turbine-maven/src/plugins/java/plugin.jelly,v
> retrieving revision 1.4
> diff -u -r1.4 plugin.jelly
> --- src/plugins/java/plugin.jelly 8 Jul 2002 16:47:24 -0000 1.4
> +++ src/plugins/java/plugin.jelly 9 Jul 2002 11:22:24 -0000
> @@ -131,6 +131,8 @@
>
> <metainf dir="${basedir}">
> <include name="LICENSE.txt"/>
> + <include name="${maven.jar.metainf.includes"/>
> + <exclude name="${maven.jar.metainf.excludes"/>
> </metainf>
> <manifest>
> <attribute name="Built-By" value="${user.name}"/>
> Index: src/plugins/java/plugin.properties
> ===================================================================
> RCS file: /home/cvs/jakarta-turbine-maven/src/plugins/java/plugin.properties,v
> retrieving revision 1.4
> diff -u -r1.4 plugin.properties
> --- src/plugins/java/plugin.properties 8 Jul 2002 13:06:52 -0000 1.4
> +++ src/plugins/java/plugin.properties 9 Jul 2002 11:22:24 -0000
> @@ -17,6 +17,9 @@
>
> maven.jar.excludes = **/package.html
>
> +maven.jar.metainf.includes =
> +maven.jar.metainf.excludes =
> +
> maven.repo.remote = http://jakarta.apache.org/turbine/jars/
> maven.jarResources.basedir=${basedir}
>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>