Author: michiel
Date: 2009-05-12 19:16:18 +0200 (Tue, 12 May 2009)
New Revision: 35109

Modified:
   mmbase/trunk/maven-base/pom.xml
Log:
configured generic manifest entries

Modified: mmbase/trunk/maven-base/pom.xml
===================================================================
--- mmbase/trunk/maven-base/pom.xml     2009-05-12 17:03:06 UTC (rev 35108)
+++ mmbase/trunk/maven-base/pom.xml     2009-05-12 17:16:18 UTC (rev 35109)
@@ -306,6 +306,29 @@
           <configuration>
             <archiveClasses>true</archiveClasses>
             <attachClasses>true</attachClasses>
+            <archive>
+              <manifest>
+                <addClasspath>true</addClasspath>
+                <mainClass>org.mmbase.Version</mainClass>
+              </manifest>
+              <manifestEntries>
+                <url>${pom.url}</url>
+              </manifestEntries>
+              <manifestSections>
+                <manifestSection>
+                  <name>org/mmbase</name>
+                  <manifestEntries>
+                    <Vendor>MMBase Community</Vendor>
+                    <URL>http://www.mmbase.org</URL>
+                    <Comment>The MMBase Content Management System. 
${project.name}.</Comment>
+                    <Version>${project.version}.${timestamp}</Version>
+                    <SCM-Revision>${sources.version}</SCM-Revision>
+                    <Distribution>${project.version}</Distribution>
+                    <Build-Date>${timestamp}</Build-Date>
+                  </manifestEntries>
+                </manifestSection>
+              </manifestSections>
+            </archive>
           </configuration>
         </plugin>
         <plugin>
@@ -546,6 +569,35 @@
         </configuration>
       </plugin>
       <plugin>
+       <groupId>org.apache.maven.plugins</groupId>
+       <artifactId>maven-jar-plugin</artifactId>
+       <configuration>
+         <archive>
+           <manifest>
+             <addClasspath>true</addClasspath>
+             <mainClass>org.mmbase.Version</mainClass>
+           </manifest>
+           <manifestEntries>
+             <url>${pom.url}</url>
+           </manifestEntries>
+           <manifestSections>
+             <manifestSection>
+               <name>org/mmbase</name>
+               <manifestEntries>
+                 <Vendor>MMBase Community</Vendor>
+                 <URL>http://www.mmbase.org</URL>
+                 <Comment>The MMBase Content Management System. 
${project.name}.</Comment>
+                 <Version>${project.version}.${timestamp}</Version>
+                 <SCM-Revision>${sources.version}</SCM-Revision>
+                 <Distribution>${project.version}</Distribution>
+                 <Build-Date>${timestamp}</Build-Date>
+               </manifestEntries>
+             </manifestSection>
+           </manifestSections>
+         </archive>
+       </configuration>
+      </plugin>
+      <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>buildnumber-maven-plugin</artifactId>
         <configuration>

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to