You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by jb...@apache.org on 2006/08/10 23:17:22 UTC
svn commit: r430530 - in /incubator/tuscany/java/spec/sca: pom.xml
src/main/resources/META-INF/
Author: jboynes
Date: Thu Aug 10 14:17:21 2006
New Revision: 430530
URL: http://svn.apache.org/viewvc?rev=430530&view=rev
Log:
use OSGi plugin to generate manifest
Removed:
incubator/tuscany/java/spec/sca/src/main/resources/META-INF/
Modified:
incubator/tuscany/java/spec/sca/pom.xml
Modified: incubator/tuscany/java/spec/sca/pom.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/spec/sca/pom.xml?rev=430530&r1=430529&r2=430530&view=diff
==============================================================================
--- incubator/tuscany/java/spec/sca/pom.xml (original)
+++ incubator/tuscany/java/spec/sca/pom.xml Thu Aug 10 14:17:21 2006
@@ -19,12 +19,18 @@
<groupId>org.osoa</groupId>
<artifactId>sca-api-r0.95</artifactId>
<name>SCA API</name>
+ <description>API classes for the Service Component Architecture</description>
<version>1.0-SNAPSHOT</version>
+ <packaging>osgi-bundle</packaging>
<prerequisites>
<maven>2.0.4</maven>
</prerequisites>
+ <organization>
+ <name>The Apache Software Foundation</name>
+ <url>http://www.apache.org</url>
+ </organization>
<licenses>
<license>
<name>The Apache Software License, Version 2.0</name>
@@ -40,9 +46,9 @@
<url>scp:///www/people.apache.org/repo/m2-snapshot-repository</url>
</repository>
<snapshotRepository>
- <id>apache-snapshot-repository</id>
- <name>Apache SNAPSHOT Repository</name>
- <url>scp:///www/people.apache.org/repo/m2-snapshot-repository</url>
+ <id>apache-snapshot-repository</id>
+ <name>Apache SNAPSHOT Repository</name>
+ <url>scp:///www/people.apache.org/repo/m2-snapshot-repository</url>
</snapshotRepository>
</distributionManagement>
@@ -61,6 +67,13 @@
</dependency>
</dependencies>
+ <pluginRepositories>
+ <pluginRepository>
+ <id>apache-snapshot-repository</id>
+ <name>Apache SNAPSHOT Repository</name>
+ <url>http://people.apache.org/repo/m2-snapshot-repository</url>
+ </pluginRepository>
+ </pluginRepositories>
<build>
<plugins>
<plugin>
@@ -72,16 +85,21 @@
</configuration>
</plugin>
<plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
+ <groupId>org.apache.felix.plugins</groupId>
+ <artifactId>maven-osgi-plugin</artifactId>
+ <extensions>true</extensions>
<configuration>
- <archive>
- <manifestFile>src/main/resources/META-INF/MANIFEST.MF</manifestFile>
- </archive>
+ <osgiManifest>
+ <bundleName>${pom.name}</bundleName>
+ <bundleDescription>${pom.description}</bundleDescription>
+ <bundleVendor>${pom.organization.name}</bundleVendor>
+ <bundleLocalization>plugin</bundleLocalization>
+ <bundleSymbolicName>org.osoa.sca</bundleSymbolicName>
+ <exportPackage>org.osoa.sca;version="0.95", org.osoa.sca.annotations;version="0.95"</exportPackage>
+ </osgiManifest>
</configuration>
</plugin>
</plugins>
<defaultGoal>install</defaultGoal>
</build>
-
</project>
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org