diff options
author | jsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68> | 2008-09-12 23:36:58 +0000 |
---|---|---|
committer | jsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68> | 2008-09-12 23:36:58 +0000 |
commit | e5dbe5bb4ab274cfedf026d156ab48c8100810b5 (patch) | |
tree | e448b4a8f4a79fe694953fb70dbcac95041276ff | |
parent | 1682002aeb775b748c570b0c437b0841669bbfd2 (diff) |
Changed pom.xml to generate META-INF/MANIFEST.MF at the root of each module and turn the module into an Eclipse PDE Plugin project.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@694848 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r-- | branches/sca-equinox/modules/pom.xml | 73 |
1 files changed, 47 insertions, 26 deletions
diff --git a/branches/sca-equinox/modules/pom.xml b/branches/sca-equinox/modules/pom.xml index 37f7741115..5d9055552b 100644 --- a/branches/sca-equinox/modules/pom.xml +++ b/branches/sca-equinox/modules/pom.xml @@ -156,9 +156,7 @@ <module>node-api</module> <module>node-impl</module> <module>node-launcher</module> - <!-- <module>node-launcher-equinox</module> - --> <module>node-launcher-osgi</module> <module>node-launcher-webapp</module> <module>node-manager</module> @@ -206,30 +204,53 @@ <build> <plugins> <plugin> - <artifactId>maven-jar-plugin</artifactId> - <configuration> - <archive> - <manifestFile> - ${project.build.outputDirectory}/META-INF/MANIFEST.MF - </manifestFile> - </archive> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.felix</groupId> - <artifactId>maven-bundle-plugin</artifactId> - <version>1.4.3</version> - <extensions>true</extensions> - <executions> - <execution> - <id>bundle-manifest</id> - <phase>process-classes</phase> - <goals> - <goal>manifest</goal> - </goals> - </execution> - </executions> - </plugin> + <artifactId>maven-eclipse-plugin</artifactId> + <version>2.5.1</version> + <configuration> + <buildcommands> + <buildcommand>org.eclipse.pde.ManifestBuilder</buildcommand> + <buildcommand>org.eclipse.jdt.core.javabuilder</buildcommand> + </buildcommands> + <projectnatures> + <projectnature>org.eclipse.jdt.core.javanature</projectnature> + <projectnature>org.eclipse.pde.PluginNature</projectnature> + </projectnatures> + <classpathContainers> + <classpathContainer>org.eclipse.jdt.launching.JRE_CONTAINER</classpathContainer> + <!-- + <classpathContainer>org.eclipse.pde.core.requiredPlugins</classpathContainer> + --> + </classpathContainers> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <version>1.4.3</version> + <extensions>true</extensions> + <executions> + <execution> + <id>bundle-manifest</id> + <phase>process-classes</phase> + <goals> + <goal>manifest</goal> + </goals> + <configuration> + <manifestLocation>${basedir}/META-INF</manifestLocation> + </configuration> + </execution> + </executions> + </plugin> + + <plugin> + <artifactId>maven-jar-plugin</artifactId> + <configuration> + <archive> + <manifestFile>${basedir}/META-INF/MANIFEST.MF</manifestFile> + </archive> + </configuration> + </plugin> </plugins> </build> |