Author: niallp Date: Wed Jan 9 06:55:37 2008 New Revision: 610406 URL: http://svn.apache.org/viewvc?rev=610406&view=rev Log: Add OSGi manifest entries to m1 build
Modified: commons/proper/io/trunk/project.properties Modified: commons/proper/io/trunk/project.properties URL: http://svn.apache.org/viewvc/commons/proper/io/trunk/project.properties?rev=610406&r1=610405&r2=610406&view=diff ============================================================================== --- commons/proper/io/trunk/project.properties (original) +++ commons/proper/io/trunk/project.properties Wed Jan 9 06:55:37 2008 @@ -25,10 +25,21 @@ 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.attributes.list=Specification-Version,Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK,Bundle-SymbolicName,Bundle-License,Bundle-ManifestVersion,Bundle-Name,Bundle-Vendor,Bundle-Version,Export-Package,Import-Package +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} + +#OSGi Jar Manifest entries +maven.jar.manifest.attribute.Bundle-SymbolicName=${pom.package} +maven.jar.manifest.attribute.Bundle-License=http://www.apache.org/licenses/LICENSE-2.0.txt +maven.jar.manifest.attribute.Bundle-ManifestVersion=2 +maven.jar.manifest.attribute.Bundle-Name=Apache Commons ${pom.name} Bundle +maven.jar.manifest.attribute.Bundle-Vendor=${pom.organization.name} +maven.jar.manifest.attribute.Bundle-Version=${pom.currentVersion} +maven.jar.manifest.attribute.Export-Package=org.apache.commons.io;version=${pom.currentVersion}, org.apache.commons.io.comparator;version=${pom.currentVersion}, org.apache.commons.io.filefilter;version=${pom.currentVersion}, org.apache.commons.io.input;version=${pom.currentVersion}, org.apache.commons.io.output;version=${pom.currentVersion} +maven.jar.manifest.attribute.Import-Package=org.apache.commons.io;version=${pom.currentVersion}, org.apache.commons.io.comparator;version=${pom.currentVersion}, org.apache.commons.io.filefilter;version=${pom.currentVersion}, org.apache.commons.io.input;version=${pom.currentVersion}, org.apache.commons.io.output;version=${pom.currentVersion} maven.javadoc.author=false maven.javadoc.links=http://java.sun.com/j2se/1.4/docs/api/