[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