You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by ni...@apache.org on 2006/02/14 02:15:18 UTC
svn commit: r377558 - in /jakarta/commons/proper: attributes/trunk/
beanutils/trunk/ betwixt/trunk/ chain/trunk/ cli/trunk/ codec/trunk/
collections/trunk/ commons-build/trunk/xdocs/releases/ configuration/trunk/
daemon/trunk/ dbcp/trunk/ dbutils/trunk...
Author: niallp
Date: Mon Feb 13 17:15:14 2006
New Revision: 377558
URL: http://svn.apache.org/viewcvs?rev=377558&view=rev
Log:
Modify maven build to add two non-standard attributes to the jar's manifest file to indicate the values of "maven.compile.source" and "maven.compile.target". Also modify the build to include an "Implementation-Vendor-Id" of "org.apache" in the jar's manifest.
The two non-standard entires created in the manifest file will look something like the following:
X-Compile-Source-JDK: 1.3
X-Compile-Target-JDK: 1.3
This change serves two purposes:
1) To provide comfort to users regarding JVM compatibility.
2) Enable releases to be checked more easily for JVM compatibility.
The manifest specification indicates that "unknown" entries in the manifest file are ignored. These entries have been prefixed with "X-" which is a sometimes used "convention" for indicating non-standard entries.
See thread: http://tinyurl.com/839zh
Modified:
jakarta/commons/proper/attributes/trunk/project.properties
jakarta/commons/proper/beanutils/trunk/project.properties
jakarta/commons/proper/betwixt/trunk/project.properties
jakarta/commons/proper/chain/trunk/project.properties
jakarta/commons/proper/cli/trunk/project.properties
jakarta/commons/proper/codec/trunk/project.properties
jakarta/commons/proper/collections/trunk/project.properties
jakarta/commons/proper/commons-build/trunk/xdocs/releases/prepare.xml
jakarta/commons/proper/configuration/trunk/project.properties
jakarta/commons/proper/daemon/trunk/project.properties
jakarta/commons/proper/dbcp/trunk/project.properties
jakarta/commons/proper/dbutils/trunk/project.properties
jakarta/commons/proper/digester/trunk/project.properties
jakarta/commons/proper/discovery/trunk/project.properties
jakarta/commons/proper/el/trunk/project.properties
jakarta/commons/proper/email/trunk/project.properties
jakarta/commons/proper/fileupload/trunk/project.properties
jakarta/commons/proper/httpclient/trunk/project.properties
jakarta/commons/proper/io/trunk/project.properties
jakarta/commons/proper/jelly/trunk/project.properties
jakarta/commons/proper/jexl/trunk/project.properties
jakarta/commons/proper/jxpath/trunk/project.properties
jakarta/commons/proper/lang/trunk/project.properties
jakarta/commons/proper/launcher/trunk/project.properties
jakarta/commons/proper/logging/trunk/project.properties
jakarta/commons/proper/math/trunk/project.properties
jakarta/commons/proper/modeler/trunk/project.properties
jakarta/commons/proper/net/trunk/project.properties
jakarta/commons/proper/pool/trunk/project.properties
jakarta/commons/proper/primitives/trunk/project.properties
jakarta/commons/proper/resources/trunk/project.properties
jakarta/commons/proper/transaction/trunk/project.properties
jakarta/commons/proper/validator/trunk/project.properties
jakarta/commons/proper/vfs/trunk/project.properties
Modified: jakarta/commons/proper/attributes/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/attributes/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/attributes/trunk/project.properties (original)
+++ jakarta/commons/proper/attributes/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -18,7 +18,19 @@
######################################################################
maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory
+######################################################################
+# Specify the JVM version.
+######################################################################
+#maven.compile.source=
+#maven.compile.target=
+######################################################################
+# Jar Manifest Additional Attributes
+######################################################################
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
######################################################################
# Apache Central Repository
Modified: jakarta/commons/proper/beanutils/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/beanutils/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/beanutils/trunk/project.properties (original)
+++ jakarta/commons/proper/beanutils/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -19,6 +19,16 @@
maven.xdoc.developmentProcessUrl=http://jakarta.apache.org/commons/charter.html
maven.xdoc.poweredby.image=maven-feather.png
+# Specify the JVM version.
+maven.compile.source=1.3
+maven.compile.target=1.3
+
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Specification-Version,Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Specification-Version=${pom.currentVersion}
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
beanutils.cvs=pserver:anoncvs@cvs.apache.org:/home/cvspublic
maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory
Modified: jakarta/commons/proper/betwixt/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/betwixt/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/betwixt/trunk/project.properties (original)
+++ jakarta/commons/proper/betwixt/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -26,6 +26,12 @@
maven.jarResources.basedir=${basedir}/src/java
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
+
# disable non-critical errors to highlight
# more important ones like missing javadoc
# maven.checkstyle.properties=${basedir}/checkstyle.properties
Modified: jakarta/commons/proper/chain/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/chain/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/chain/trunk/project.properties (original)
+++ jakarta/commons/proper/chain/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -28,6 +28,13 @@
#maven.repo.central.directory=/www/www.apache.org/dist/java-repository
#maven.remote.group=apcvs
+######################################################################
+# Jar Manifest Additional Attributes
+######################################################################
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
######################################################################
@@ -49,6 +56,7 @@
maven.xdoc.poweredby.image=maven-feather.png
maven.xdoc.version=${pom.currentVersion}
maven.xdoc.developmentProcessUrl=http://jakarta.apache.org/commons/charter.html
+maven.xdoc.includeProjectDocumentation=yes
# once we create a theme url it should go here.
Modified: jakarta/commons/proper/cli/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/cli/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/cli/trunk/project.properties (original)
+++ jakarta/commons/proper/cli/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -25,7 +25,12 @@
maven.javadoc.links=http://java.sun.com/j2se/1.4/docs/api/
maven.javadoc.stylesheet=${basedir}/style.css
+# Jar Manifest and Additional Attributes
maven.jar.manifest=${basedir}/src/conf/MANIFEST.MF
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
maven.pdf.navigationFile=navigation-pdf.xml
Modified: jakarta/commons/proper/codec/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/codec/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/codec/trunk/project.properties (original)
+++ jakarta/commons/proper/codec/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -42,7 +42,12 @@
maven.javadoc.overview=${basedir}/src/java/org/apache/commons/codec/overview.html
maven.javadoc.package=true
+# Jar Manifest and Additional Attributes
maven.jar.manifest=${basedir}/src/conf/MANIFEST.MF
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
maven.jdiff.old.tag = CODEC_1_2
#maven.jdiff.new.tag = HEAD
Modified: jakarta/commons/proper/collections/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/collections/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/collections/trunk/project.properties (original)
+++ jakarta/commons/proper/collections/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -22,6 +22,12 @@
maven.xdoc.copy.excludes=images/file.gif,images/folder-closed.gif,images/folder-open.gif,images/icon_alert.gif,images/icon_alertsml.gif,images/icon_arrowfolder1_sml.gif,images/icon_arrowfolder2_sml.gif,images/icon_arrowmembers1_sml.gif,images/icon_arrowmembers2_sml.gif,images/icon_arrowusergroups1_sml.gif,images/icon_arrowusergroups2_sml.gif,images/icon_confirmsml.gif,images/icon_help_lrg.gif,images/icon_infosml.gif,images/icon_members_sml.gif,images/icon_sortleft.gif,images/icon_sortright.gif,images/icon_usergroups_sml.gif,images/icon_waste_lrg.gif,images/icon_waste_sml.gif,images/none.png,images/nw_maj.gif,images/nw_maj_hi.gif,images/nw_med.gif,images/nw_med_hi.gif,images/nw_med_rond.gif,images/nw_min.gif,images/nw_min_036.gif,images/nw_min_hi.gif,images/poweredby_036.gif,images/product_logo.gif,images/se_maj_rond.gif,images/sw_min.gif,images/logos/**
maven.xdoc.copy.excludes.classic=images/external-classic.png,images/help_logo.gif,images/icon_arrowfolderclosed1_sml.gif,images/icon_arrowwaste1_sml.gif,images/icon_arrowwaste2_sml.gif,images/icon_doc_lrg.gif,images/icon_doc_sml.gif,images/icon_error_lrg.gif,images/icon_folder_lrg.gif,images/icon_folder_sml.gif,images/icon_help_sml.gif,images/icon_info_lrg.gif,images/icon_members_lrg.gif,images/icon_sortdown.gif,images/icon_sortup.gif,images/icon_success_lrg.gif,images/icon_usergroups_lrg.gif,images/icon_arrowfolderopen2_sml.gif,images/icon_warning_lrg.gif,images/newwindow-classic.png,images/nw_maj_rond.gif,images/strich.gif,images/sw_maj_rond.gif,images/sw_med_rond.gif
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
+
maven.javadoc.author=false
maven.javadoc.links=http://java.sun.com/j2se/1.4/docs/api/
maven.javadoc.source=1.3
Modified: jakarta/commons/proper/commons-build/trunk/xdocs/releases/prepare.xml
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/commons-build/trunk/xdocs/releases/prepare.xml?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/commons-build/trunk/xdocs/releases/prepare.xml (original)
+++ jakarta/commons/proper/commons-build/trunk/xdocs/releases/prepare.xml Mon Feb 13 17:15:14 2006
@@ -158,6 +158,13 @@
If using ant, the <code>javac</code> task should have the <code>target</code>
attribute set correctly.
</p>
+ <p>
+ The maven build now adds entries to the jar's manifest to show the values
+ of the <code>maven.compile.source</code> and <code>maven.compile.target</code>
+ properties used to generate the jar. For more details on this see sections
+ <a href="#checkjarmanifest">Check The Jar Manifest</a> and
+ <a href="#classfileformat">Class File Format</a> for more details.
+ </p>
</subsection>
<subsection name='Check Documentation'>
<p>
@@ -184,12 +191,39 @@
<section name="Creating a Release Candidate">
<subsection name='Check The Jar Manifest'>
+ <a name="checkjarmanifest"></a>
+ <p><strong>Maven Build</strong></p>
<p>
- If you are using Maven to build the release, then this step is not necessary as Maven will
- create an appropriate MANIFEST.MF file automatically; any MANIFEST.MF file present within
- the project will simply be ignored.
+ Maven will create an appropriate MANIFEST.MF file automatically and, unless specifically
+ configured, any MANIFEST.MF file present within the project will simply be ignored.
</p>
<p>
+ The maven build has been modified to include two <strong><i>non standard</i></strong> attributes
+ in the jar's manifest to indicate the <code>maven.compile.source</code> and
+ <code>maven.compile.target</code> properties used to create the jar. This serves two purposes:
+ <ul>
+ <li>To provide comfort to users regarding JVM compatibility.</li>
+ <li>Enable releases to be checked more easily for JVM compatibility.</li>
+ </ul>
+ </p>
+ <p>
+ The entries created in the manifest will look something like the following:
+ <pre>
+ X-Compile-Source-JDK: 1.3
+ X-Compile-Target-JDK: 1.3
+ </pre>
+ </p>
+ <p>
+ These entries are created by specifying appropriate entries in the <code>project.properties</code>
+ file:
+ <pre>
+ maven.jar.manifest.attributes.list=X-Compile-Source-JDK,X-Compile-Target-JDK
+ maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+ maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
+ </pre>
+ </p>
+ <p><strong>Ant Build</strong></p>
+ <p>
If you are using Ant to build the release, then the MANIFEST.MF file at foo/src/conf/MANIFEST.MF
should contain appropriate <code>@varname@</code> strings which are replaced dynamically
by an Ant copy task
@@ -620,6 +654,7 @@
</subsection>
<subsection name="Class File Format">
+ <a name="classfileformat"></a>
<p>
Building on a more recent JVM than the code will run on. Java class file
format has changed a number of times over the years, and code compiled with
@@ -629,6 +664,25 @@
has maven.compile.target set to the minimum JVM version your binary is
intented to support. If you are using Ant, then ensure that the javac task
has xml attribute "target" is set to the appropriate JVM version.
+ </p>
+ <p><strong>Maven Build</strong></p>
+ <p>
+ The maven build has been modified to include two <strong><i>non standard</i></strong> attributes
+ in the jar's manifest to indicate the <code>maven.compile.source</code> and
+ <code>maven.compile.target</code> properties used to create the jar. This serves two purposes:
+ <ul>
+ <li>To provide comfort to users regarding JVM compatibility.</li>
+ <li>Enable releases to be checked more easily for JVM compatibility.</li>
+ </ul>
+ </p>
+ <p>The entries created in the manifest will look something like the following:
+ <pre>
+ X-Compile-Source-JDK: 1.3
+ X-Compile-Target-JDK: 1.3
+ </pre>
+ These values should be checked to ensure that the release has been built for the appropriate JVM.
+ If they are not present or no values are specified then the <code>Build-Jdk</code> entry should
+ be checked to ensure the release has been built with the appropriate JDK.
</p>
</subsection>
Modified: jakarta/commons/proper/configuration/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/configuration/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/configuration/trunk/project.properties (original)
+++ jakarta/commons/proper/configuration/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -2,7 +2,13 @@
# P R O J E C T P R O P E R T I E S
# -------------------------------------------------------------------
maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory
+
+# Jar Manifest and Additional Attributes
maven.jar.manifest=conf/MANIFEST.MF
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
maven.xdoc.jsl=../commons-build/commons-site.jsl
maven.xdoc.date=left
Modified: jakarta/commons/proper/daemon/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/daemon/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/daemon/trunk/project.properties (original)
+++ jakarta/commons/proper/daemon/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -4,6 +4,12 @@
maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
+
#maven.checkstyle.properties=${basedir}/checkstyle.xml
maven.test.failure = false
maven.junit.fork=true
Modified: jakarta/commons/proper/dbcp/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/dbcp/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/dbcp/trunk/project.properties (original)
+++ jakarta/commons/proper/dbcp/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -13,6 +13,12 @@
maven.xdoc.version=${pom.currentVersion}
maven.xdoc.developmentProcessUrl=http://jakarta.apache.org/commons/charter.html
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
+
maven.compile.debug=on
maven.compile.deprecation=off
maven.compile.optimize=off
Modified: jakarta/commons/proper/dbutils/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/dbutils/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/dbutils/trunk/project.properties (original)
+++ jakarta/commons/proper/dbutils/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -17,6 +17,12 @@
maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
+
# commons site L&F
maven.xdoc.jsl=../commons-build/commons-site.jsl
maven.xdoc.date=left
Modified: jakarta/commons/proper/digester/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/digester/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/digester/trunk/project.properties (original)
+++ jakarta/commons/proper/digester/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -10,6 +10,12 @@
maven.junit.fork=true
maven.linkcheck.enable=true
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
+
maven.xdoc.jsl=../commons-build/commons-site.jsl
maven.xdoc.date=left
maven.xdoc.version=${pom.currentVersion}
Modified: jakarta/commons/proper/discovery/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/discovery/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/discovery/trunk/project.properties (original)
+++ jakarta/commons/proper/discovery/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -18,6 +18,12 @@
maven.repo.central.directory=/www/www.apache.org/dist/java-repository
maven.remote.group=apcvs
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
+
# commons site L&F
maven.xdoc.jsl=../commons-build/commons-site.jsl
maven.xdoc.date=left
Modified: jakarta/commons/proper/el/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/el/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/el/trunk/project.properties (original)
+++ jakarta/commons/proper/el/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -20,3 +20,9 @@
maven.xdoc.version=${pom.currentVersion}
maven.xdoc.developmentProcessUrl=http://jakarta.apache.org/commons/charter.html
maven.xdoc.poweredby.image=maven-feather.png
+
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
Modified: jakarta/commons/proper/email/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/email/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/email/trunk/project.properties (original)
+++ jakarta/commons/proper/email/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -35,6 +35,12 @@
maven.repo.commons-unreleased=scp://cvs.apache.org
maven.repo.commons-unreleased.directory=/www/cvs.apache.org/dist/jakarta/commons/java-repository
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
+
# Used to generate the checkstyle reports
maven.checkstyle.properties=conf/checkstyle.xml
maven.checkstyle.header.file=conf/HEADER.txt
Modified: jakarta/commons/proper/fileupload/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/fileupload/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/fileupload/trunk/project.properties (original)
+++ jakarta/commons/proper/fileupload/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -27,9 +27,12 @@
maven.compile.source=1.3
maven.compile.target=1.3
+# Jar Manifest and Additional Attributes
maven.jar.manifest=${basedir}/src/conf/MANIFEST.MF
-maven.jar.manifest.attributes.list=Specification-Version
+maven.jar.manifest.attributes.list=Specification-Version,X-Compile-Source-JDK,X-Compile-Target-JDK
maven.jar.manifest.attribute.Specification-Version=${pom.currentVersion}
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
maven.checkstyle.properties = ${basedir}/fileupload_checks.xml
checkstyle.regexp.header=${basedir}/license-header.txt
Modified: jakarta/commons/proper/httpclient/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/httpclient/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/httpclient/trunk/project.properties (original)
+++ jakarta/commons/proper/httpclient/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -13,4 +13,10 @@
maven.repo.asf.directory=/www/www.apache.org/dist/java-repository
maven.repo.asf.username=${maven.username}
maven.repo.asf.compress=true
-maven.repo.asf.group=jakarta
\ No newline at end of file
+maven.repo.asf.group=jakarta
+
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
Modified: jakarta/commons/proper/io/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/io/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/io/trunk/project.properties (original)
+++ jakarta/commons/proper/io/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -22,6 +22,12 @@
maven.xdoc.copy.excludes=images/file.gif,images/folder-closed.gif,images/folder-open.gif,images/icon_alert.gif,images/icon_alertsml.gif,images/icon_arrowfolder1_sml.gif,images/icon_arrowfolder2_sml.gif,images/icon_arrowmembers1_sml.gif,images/icon_arrowmembers2_sml.gif,images/icon_arrowusergroups1_sml.gif,images/icon_arrowusergroups2_sml.gif,images/icon_confirmsml.gif,images/icon_help_lrg.gif,images/icon_infosml.gif,images/icon_members_sml.gif,images/icon_sortleft.gif,images/icon_sortright.gif,images/icon_usergroups_sml.gif,images/icon_waste_lrg.gif,images/icon_waste_sml.gif,images/none.png,images/nw_maj.gif,images/nw_maj_hi.gif,images/nw_med.gif,images/nw_med_hi.gif,images/nw_med_rond.gif,images/nw_min.gif,images/nw_min_036.gif,images/nw_min_hi.gif,images/poweredby_036.gif,images/product_logo.gif,images/se_maj_rond.gif,images/sw_min.gif,images/logos/**
maven.xdoc.copy.excludes.classic=images/external-classic.png,images/help_logo.gif,images/icon_arrowfolderclosed1_sml.gif,images/icon_arrowwaste1_sml.gif,images/icon_arrowwaste2_sml.gif,images/icon_doc_lrg.gif,images/icon_doc_sml.gif,images/icon_error_lrg.gif,images/icon_folder_lrg.gif,images/icon_folder_sml.gif,images/icon_help_sml.gif,images/icon_info_lrg.gif,images/icon_members_lrg.gif,images/icon_sortdown.gif,images/icon_sortup.gif,images/icon_success_lrg.gif,images/icon_usergroups_lrg.gif,images/icon_arrowfolderopen2_sml.gif,images/icon_warning_lrg.gif,images/newwindow-classic.png,images/nw_maj_rond.gif,images/strich.gif,images/sw_maj_rond.gif,images/sw_med_rond.gif
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
+
maven.javadoc.author=false
maven.javadoc.links=http://java.sun.com/j2se/1.4/docs/api/
maven.javadoc.source=1.3
Modified: jakarta/commons/proper/jelly/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/jelly/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/jelly/trunk/project.properties (original)
+++ jakarta/commons/proper/jelly/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -27,6 +27,12 @@
maven.compile.source=1.3
maven.compile.target=1.3
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
+
maven.junit.usefile = false
# copied from maven test plugin due to a bug/caching issue
Modified: jakarta/commons/proper/jexl/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/jexl/trunk/project.properties (original)
+++ jakarta/commons/proper/jexl/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -23,6 +23,12 @@
maven.compile.deprecation=on
maven.compile.optimize=off
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
+
# tests
maven.junit.fork=true
maven.junit.sysproperties=org.xml.sax.driver
Modified: jakarta/commons/proper/jxpath/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/jxpath/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/jxpath/trunk/project.properties (original)
+++ jakarta/commons/proper/jxpath/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -24,6 +24,12 @@
maven.junit.fork=true
maven.linkcheck.enable=true
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
+
# commons site L&F
maven.xdoc.jsl=../commons-build/commons-site.jsl
Modified: jakarta/commons/proper/lang/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/lang/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/lang/trunk/project.properties (original)
+++ jakarta/commons/proper/lang/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -27,6 +27,12 @@
maven.xdoc.developmentProcessUrl=http://jakarta.apache.org/commons/charter.html
maven.xdoc.poweredby.image=maven-feather.png
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
+
# The Sun Javadoc for versions prior to 1.3 are off-line.
maven.javadoc.links=http://java.sun.com/j2se/1.3/docs/api/
maven.javadoc.source=1.3
Modified: jakarta/commons/proper/launcher/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/launcher/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/launcher/trunk/project.properties (original)
+++ jakarta/commons/proper/launcher/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -21,6 +21,12 @@
maven.javadoc.author=false
maven.javadoc.links=http://java.sun.com/j2se/1.4.2/docs/api
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
+
maven.xdoc.jsl=../commons-build/commons-site.jsl
maven.xdoc.date=bottom
maven.xdoc.version=${pom.currentVersion}
Modified: jakarta/commons/proper/logging/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/logging/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/logging/trunk/project.properties (original)
+++ jakarta/commons/proper/logging/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -22,6 +22,12 @@
maven.xdoc.developmentProcessUrl=http://jakarta.apache.org/commons/charter.html
maven.xdoc.poweredby.image=maven-feather.png
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
+
maven.junit.fork=true
# generate .class files that can be loaded into a version 1.1 JVM.
Modified: jakarta/commons/proper/math/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/math/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/math/trunk/project.properties (original)
+++ jakarta/commons/proper/math/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -45,6 +45,12 @@
maven.changes.issue.template=%URL%/show_bug.cgi?id=%ISSUE%
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
+
maven.jar.override = on
maven.jar.clover = 1.3.2
maven.compile.target=1.3
Modified: jakarta/commons/proper/modeler/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/modeler/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/modeler/trunk/project.properties (original)
+++ jakarta/commons/proper/modeler/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -21,6 +21,12 @@
maven.javadoc.author=false
maven.javadoc.links=http://java.sun.com/j2se/1.4.2/docs/api
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
+
maven.xdoc.jsl=../commons-build/commons-site.jsl
maven.xdoc.date=bottom
maven.xdoc.version=${pom.currentVersion}
Modified: jakarta/commons/proper/net/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/net/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/net/trunk/project.properties (original)
+++ jakarta/commons/proper/net/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -20,6 +20,12 @@
maven.jar.excludes=**/examples/**
maven.compile.target=1.2
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
+
# commons site L&F
maven.xdoc.jsl=../commons-build/commons-site.jsl
maven.xdoc.date=left
Modified: jakarta/commons/proper/pool/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/pool/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/pool/trunk/project.properties (original)
+++ jakarta/commons/proper/pool/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -21,6 +21,12 @@
maven.javadoc.author=false
maven.javadoc.links=http://java.sun.com/j2se/1.4.2/docs/api
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
+
# commons site L&F
maven.xdoc.jsl=../commons-build/commons-site.jsl
Modified: jakarta/commons/proper/primitives/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/primitives/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/primitives/trunk/project.properties (original)
+++ jakarta/commons/proper/primitives/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -22,6 +22,12 @@
maven.xdoc.copy.excludes=images/file.gif,images/folder-closed.gif,images/folder-open.gif,images/icon_alert.gif,images/icon_alertsml.gif,images/icon_arrowfolder1_sml.gif,images/icon_arrowfolder2_sml.gif,images/icon_arrowmembers1_sml.gif,images/icon_arrowmembers2_sml.gif,images/icon_arrowusergroups1_sml.gif,images/icon_arrowusergroups2_sml.gif,images/icon_confirmsml.gif,images/icon_help_lrg.gif,images/icon_infosml.gif,images/icon_members_sml.gif,images/icon_sortleft.gif,images/icon_sortright.gif,images/icon_usergroups_sml.gif,images/icon_waste_lrg.gif,images/icon_waste_sml.gif,images/none.png,images/nw_maj.gif,images/nw_maj_hi.gif,images/nw_med.gif,images/nw_med_hi.gif,images/nw_med_rond.gif,images/nw_min.gif,images/nw_min_036.gif,images/nw_min_hi.gif,images/poweredby_036.gif,images/product_logo.gif,images/se_maj_rond.gif,images/sw_min.gif,images/logos/**
maven.xdoc.copy.excludes.classic=images/external-classic.png,images/help_logo.gif,images/icon_arrowfolderclosed1_sml.gif,images/icon_arrowwaste1_sml.gif,images/icon_arrowwaste2_sml.gif,images/icon_doc_lrg.gif,images/icon_doc_sml.gif,images/icon_error_lrg.gif,images/icon_folder_lrg.gif,images/icon_folder_sml.gif,images/icon_help_sml.gif,images/icon_info_lrg.gif,images/icon_members_lrg.gif,images/icon_sortdown.gif,images/icon_sortup.gif,images/icon_success_lrg.gif,images/icon_usergroups_lrg.gif,images/icon_arrowfolderopen2_sml.gif,images/icon_warning_lrg.gif,images/newwindow-classic.png,images/nw_maj_rond.gif,images/strich.gif,images/sw_maj_rond.gif,images/sw_med_rond.gif
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
+
maven.javadoc.author=false
maven.javadoc.links=http://java.sun.com/j2se/1.4/docs/api/
maven.javadoc.source=1.3
Modified: jakarta/commons/proper/resources/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/resources/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/resources/trunk/project.properties (original)
+++ jakarta/commons/proper/resources/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -28,6 +28,15 @@
maven.jar.override = on
maven.jar.ibatis-db = ${basedir}/lib/ibatis-db-1.2.9.jar
+maven.compile.source=1.3
+maven.compile.target=1.3
+
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Specification-Version,Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Specification-Version=${pom.currentVersion}
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
compile.debug = on
compile.optimize = off
Modified: jakarta/commons/proper/transaction/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/transaction/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/transaction/trunk/project.properties (original)
+++ jakarta/commons/proper/transaction/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -17,6 +17,12 @@
maven.compile.deprecation=off
maven.compile.optimize=off
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
+
maven.jarResources.basedir=src/java
maven.jar.excludes=**/package.html
maven.junit.fork=true
Modified: jakarta/commons/proper/validator/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/validator/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/validator/trunk/project.properties (original)
+++ jakarta/commons/proper/validator/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -44,10 +44,13 @@
maven.build.dir=m-target
maven.compile.source=1.3
maven.compile.target=1.3
-maven.jar.manifest.attributes.list=Implementation-Vendor-Id,Compile-Source-JDK,Compile-Target-JDK
+
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Specification-Version,Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Specification-Version=${pom.currentVersion}
maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
-maven.jar.manifest.attribute.Compile-Source-JDK=${maven.compile.source}
-maven.jar.manifest.attribute.Compile-Target-JDK=${maven.compile.target}
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
# commons site L&F
maven.xdoc.jsl=../commons-build/commons-site.jsl
Modified: jakarta/commons/proper/vfs/trunk/project.properties
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/project.properties?rev=377558&r1=377557&r2=377558&view=diff
==============================================================================
--- jakarta/commons/proper/vfs/trunk/project.properties (original)
+++ jakarta/commons/proper/vfs/trunk/project.properties Mon Feb 13 17:15:14 2006
@@ -10,6 +10,12 @@
maven.compile.target = 1.3
maven.compile.source = 1.3
+# Jar Manifest Additional Attributes
+maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
+maven.jar.manifest.attribute.Implementation-Vendor-Id=org.apache
+maven.jar.manifest.attribute.X-Compile-Source-JDK=${maven.compile.source}
+maven.jar.manifest.attribute.X-Compile-Target-JDK=${maven.compile.target}
+
maven.javadoc.private = off
maven.javadoc.links=http://java.sun.com/j2se/1.3/docs/api/
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org