[jboss-svn-commits] JBL Code SVN: r21094 - in labs/jbossbuild/jbossbuild/trunk: resources and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Jul 17 17:19:33 EDT 2008
Author: pgier
Date: 2008-07-17 17:19:33 -0400 (Thu, 17 Jul 2008)
New Revision: 21094
Removed:
labs/jbossbuild/jbossbuild/trunk/resources/MANIFEST.MF
Modified:
labs/jbossbuild/jbossbuild/trunk/build.xml
Log:
Generate the manifest in the jar tag.
Modified: labs/jbossbuild/jbossbuild/trunk/build.xml
===================================================================
--- labs/jbossbuild/jbossbuild/trunk/build.xml 2008-07-17 21:02:16 UTC (rev 21093)
+++ labs/jbossbuild/jbossbuild/trunk/build.xml 2008-07-17 21:19:33 UTC (rev 21094)
@@ -10,7 +10,17 @@
default="dist"
basedir="."
>
+
<!-- ==========================================================================
+ Init
+=========================================================================== -->
+<target name="init">
+ <property name="version" value="1.1.7"/>
+ <tstamp/>
+</target>
+
+
+<!-- ==========================================================================
Classpath
=========================================================================== -->
<path id="classpath">
@@ -22,7 +32,7 @@
<!-- ==========================================================================
Compile the source
=========================================================================== -->
-<target name="compile">
+<target name="compile" depends="init">
<mkdir dir="output/classes"/>
@@ -44,7 +54,20 @@
<mkdir dir="output/lib"/>
<jar jarfile="output/lib/jbossbuild.jar" basedir="output/classes">
- <exclude name="org/jboss/test/**" />
+ <manifest>
+ <attribute name="Built-Date" value="${TODAY}"/>
+ <attribute name="Built-By" value="${user.name}"/>
+
+ <section name="common">
+ <attribute name="Specification-Title" value="${ant.project.name}"/>
+ <attribute name="Specification-Version" value="${version}"/>
+ <attribute name="Specification-Vendor" value="JBoss.org"/>
+ <attribute name="Implementation-Title" value="${ant.project.name}"/>
+ <attribute name="Implementation-Version" value="${version}"/>
+ <attribute name="Implementation-Vendor" value="JBoss.org"/>
+ </section>
+ </manifest>
+ <exclude name="org/jboss/test/**" />
</jar>
</target>
Deleted: labs/jbossbuild/jbossbuild/trunk/resources/MANIFEST.MF
===================================================================
--- labs/jbossbuild/jbossbuild/trunk/resources/MANIFEST.MF 2008-07-17 21:02:16 UTC (rev 21093)
+++ labs/jbossbuild/jbossbuild/trunk/resources/MANIFEST.MF 2008-07-17 21:19:33 UTC (rev 21094)
@@ -1,2 +0,0 @@
-Manifest-Version: 1.0
-Specification-Version: JBossBuild_1_1_5
More information about the jboss-svn-commits
mailing list