o ordered POM following our conventions

git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@685840 13f79535-47bb-0310-9956-ffa450edef68
master
Vincent Siveton 2008-08-14 10:35:52 +00:00
parent 7a4c3a9bd5
commit 4ae217c887
8 changed files with 131 additions and 124 deletions

View File

@ -18,29 +18,26 @@
~ under the License. ~ under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent> <parent>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugins</artifactId> <artifactId>maven-plugins</artifactId>
<version>11</version> <version>11</version>
</parent> </parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId> <artifactId>maven-plugin-plugin</artifactId>
<packaging>maven-plugin</packaging>
<name>Maven Plugin Plugin</name>
<version>2.4.3-SNAPSHOT</version> <version>2.4.3-SNAPSHOT</version>
<packaging>maven-plugin</packaging>
<name>Maven Plugin Plugin</name>
<description> <description>
The Plugin Plugin is used to create a Maven plugin descriptor for any Mojo's found in the source tree, The Plugin Plugin is used to create a Maven plugin descriptor for any Mojo's found in the source tree,
to include in the JAR. It is also used to generate Xdoc files for the Mojos as well as for updating the to include in the JAR. It is also used to generate Xdoc files for the Mojos as well as for updating the
plugin registry, the artifact metadata and a generic help goal. plugin registry, the artifact metadata and a generic help goal.
</description> </description>
<prerequisites>
<maven>2.0.6</maven>
</prerequisites>
<scm> <scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-plugin/</connection> <connection>scm:svn:http://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-plugin/</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-plugin/</developerConnection> <developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-plugin/</developerConnection>
@ -57,6 +54,16 @@
</site> </site>
</distributionManagement> </distributionManagement>
<prerequisites>
<maven>2.0.6</maven>
</prerequisites>
<properties>
<doxiaVersion>1.0-alpha-10</doxiaVersion>
<doxia-sitetoolsVersion>1.0-alpha-10</doxia-sitetoolsVersion>
<pluginToolsVersion>2.4.3-SNAPSHOT</pluginToolsVersion>
</properties>
<!-- Copy from project up --> <!-- Copy from project up -->
<dependencyManagement> <dependencyManagement>
<dependencies> <dependencies>
@ -96,12 +103,6 @@
</dependencies> </dependencies>
</dependencyManagement> </dependencyManagement>
<properties>
<doxiaVersion>1.0-alpha-10</doxiaVersion>
<doxia-sitetoolsVersion>1.0-alpha-10</doxia-sitetoolsVersion>
<pluginToolsVersion>2.4.3-SNAPSHOT</pluginToolsVersion>
</properties>
<dependencies> <dependencies>
<!-- doxia --> <!-- doxia -->
<dependency> <dependency>
@ -285,6 +286,7 @@
<onlyCurrentVersion>true</onlyCurrentVersion> <onlyCurrentVersion>true</onlyCurrentVersion>
<resolutionIds>Closed</resolutionIds> <resolutionIds>Closed</resolutionIds>
<sortColumnNames>Type,Key</sortColumnNames> <sortColumnNames>Type,Key</sortColumnNames>
<component>13021</component>
</configuration> </configuration>
<reportSets> <reportSets>
<reportSet> <reportSet>

View File

@ -29,9 +29,16 @@
</parent> </parent>
<artifactId>maven-plugin-tools-ant</artifactId> <artifactId>maven-plugin-tools-ant</artifactId>
<name>Maven Plugin Tool for Ant</name> <name>Maven Plugin Tool for Ant</name>
<description>Descriptor extractor for plugins written in Ant.</description> <description>Descriptor extractor for plugins written in Ant.</description>
<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-tools-ant/</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-tools-ant/</developerConnection>
<url>http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-tools-ant/</url>
</scm>
<dependencies> <dependencies>
<!-- maven --> <!-- maven -->
<dependency> <dependency>
@ -53,10 +60,4 @@
<artifactId>plexus-utils</artifactId> <artifactId>plexus-utils</artifactId>
</dependency> </dependency>
</dependencies> </dependencies>
<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-tools-ant/</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-tools-ant/</developerConnection>
<url>http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-tools-ant/</url>
</scm>
</project> </project>

View File

@ -29,9 +29,16 @@
</parent> </parent>
<artifactId>maven-plugin-tools-api</artifactId> <artifactId>maven-plugin-tools-api</artifactId>
<name>Maven Plugin Tools APIs</name> <name>Maven Plugin Tools APIs</name>
<description>The Maven Plugin Tools API provides an API to extract information from and generate documentation for Maven Plugins.</description> <description>The Maven Plugin Tools API provides an API to extract information from and generate documentation for Maven Plugins.</description>
<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-tools-api/</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-tools-api/</developerConnection>
<url>http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-tools-api/</url>
</scm>
<dependencies> <dependencies>
<!-- maven --> <!-- maven -->
<dependency> <dependency>
@ -102,12 +109,6 @@
</dependency> </dependency>
</dependencies> </dependencies>
<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-tools-api/</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-tools-api/</developerConnection>
<url>http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-tools-api/</url>
</scm>
<profiles> <profiles>
<profile> <profile>
<id>reporting</id> <id>reporting</id>

View File

@ -29,9 +29,16 @@
</parent> </parent>
<artifactId>maven-plugin-tools-beanshell</artifactId> <artifactId>maven-plugin-tools-beanshell</artifactId>
<name>Maven Plugin Tool for Beanshell</name> <name>Maven Plugin Tool for Beanshell</name>
<description>Descriptor extractor for plugins written in Beanshell.</description> <description>Descriptor extractor for plugins written in Beanshell.</description>
<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-tools-beanshell/</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-tools-beanshell/</developerConnection>
<url>http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-tools-beanshell/</url>
</scm>
<dependencies> <dependencies>
<!-- maven --> <!-- maven -->
<dependency> <dependency>
@ -50,10 +57,4 @@
<version>1.3.0</version> <version>1.3.0</version>
</dependency> </dependency>
</dependencies> </dependencies>
<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-tools-beanshell/</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-tools-beanshell/</developerConnection>
<url>http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-tools-beanshell/</url>
</scm>
</project> </project>

View File

@ -29,9 +29,16 @@
</parent> </parent>
<artifactId>maven-plugin-tools-java</artifactId> <artifactId>maven-plugin-tools-java</artifactId>
<name>Maven Plugin Tool for Java</name> <name>Maven Plugin Tool for Java</name>
<description>Descriptor extractor for plugins written in Java.</description> <description>Descriptor extractor for plugins written in Java.</description>
<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-tools-java/</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-tools-java/</developerConnection>
<url>http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-tools-java/</url>
</scm>
<dependencies> <dependencies>
<!-- maven --> <!-- maven -->
<dependency> <dependency>
@ -70,10 +77,4 @@
<version>1.6.3</version> <version>1.6.3</version>
</dependency> </dependency>
</dependencies> </dependencies>
<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-tools-java/</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-tools-java/</developerConnection>
<url>http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-tools-java/</url>
</scm>
</project> </project>

View File

@ -29,9 +29,17 @@
</parent> </parent>
<artifactId>maven-plugin-tools-javadoc</artifactId> <artifactId>maven-plugin-tools-javadoc</artifactId>
<name>Maven Plugin Tools Javadoc</name> <name>Maven Plugin Tools Javadoc</name>
<description>The Maven Plugin Tools Javadoc provides several Javadoc taglets to be used when generating Javadoc.</description>
<inceptionYear>2008</inceptionYear> <inceptionYear>2008</inceptionYear>
<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-tools-javadoc/</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-tools-javadoc/</developerConnection>
<url>http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-tools-javadoc/</url>
</scm>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.maven.plugin-tools</groupId> <groupId>org.apache.maven.plugin-tools</groupId>
@ -168,10 +176,4 @@
</build> </build>
</profile> </profile>
</profiles> </profiles>
<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-tools-javadoc/</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-tools-javadoc/</developerConnection>
<url>http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-tools-javadoc/</url>
</scm>
</project> </project>

View File

@ -29,8 +29,33 @@
</parent> </parent>
<artifactId>maven-plugin-tools-model</artifactId> <artifactId>maven-plugin-tools-model</artifactId>
<name>Maven Plugin Metadata Model</name> <name>Maven Plugin Metadata Model</name>
<description>The Maven Plugin Metadata Model provides an API to play with the Metadat model.</description> <description>The Maven Plugin Metadata Model provides an API to play with the Metadata model.</description>
<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-tools-model/</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-tools-model/</developerConnection>
<url>http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-tools-model/</url>
</scm>
<dependencies>
<!-- maven -->
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-plugin-descriptor</artifactId>
</dependency>
<!-- plexus -->
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-utils</artifactId>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-container-default</artifactId>
</dependency>
</dependencies>
<build> <build>
<plugins> <plugins>
@ -49,7 +74,7 @@
<id>site-docs</id> <id>site-docs</id>
<phase>pre-site</phase> <phase>pre-site</phase>
<goals> <goals>
<goal>xsd</goal> <goal>xdoc</goal>
</goals> </goals>
</execution> </execution>
<execution> <execution>
@ -74,28 +99,4 @@
</plugin> </plugin>
</plugins> </plugins>
</build> </build>
<dependencies>
<!-- maven -->
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-plugin-descriptor</artifactId>
</dependency>
<!-- plexus -->
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-utils</artifactId>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-container-default</artifactId>
</dependency>
</dependencies>
<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-tools-model/</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-tools-model/</developerConnection>
<url>http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-tools-model/</url>
</scm>
</project> </project>

108
pom.xml
View File

@ -39,21 +39,6 @@
<url>http://maven.apache.org/plugin-tools/</url> <url>http://maven.apache.org/plugin-tools/</url>
<inceptionYear>2004</inceptionYear> <inceptionYear>2004</inceptionYear>
<prerequisites>
<maven>2.0.6</maven>
</prerequisites>
<issueManagement>
<system>jira</system>
<url>http://jira.codehaus.org/browse/MPLUGIN</url>
</issueManagement>
<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/maven/plugin-tools/trunk</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/plugin-tools/trunk</developerConnection>
<url>http://svn.apache.org/viewvc/maven/plugin-tools/trunk</url>
</scm>
<mailingLists> <mailingLists>
<mailingList> <mailingList>
<name>Maven User List</name> <name>Maven User List</name>
@ -128,42 +113,9 @@
</mailingList> </mailingList>
</mailingLists> </mailingLists>
<distributionManagement> <prerequisites>
<site> <maven>2.0.6</maven>
<id>apache.website</id> </prerequisites>
<url>scp://people.apache.org/www/maven.apache.org/plugin-tools/</url>
</site>
</distributionManagement>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.4.3</version>
</plugin>
<plugin>
<artifactId>maven-site-plugin</artifactId>
<version>2.0-beta-7</version>
<configuration>
<stagingSiteURL>scp://people.apache.org/www/maven.apache.org/plugin-tools/${project.artifactId}-${project.version}</stagingSiteURL>
</configuration>
</plugin>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<configuration>
<tagBase>https://svn.apache.org/repos/asf/maven/plugin-tools/tags</tagBase>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
<modules> <modules>
<module>maven-plugin-tools-api</module> <module>maven-plugin-tools-api</module>
@ -175,6 +127,27 @@
<module>maven-plugin-tools-javadoc</module> <module>maven-plugin-tools-javadoc</module>
</modules> </modules>
<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/maven/plugin-tools/trunk</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/plugin-tools/trunk</developerConnection>
<url>http://svn.apache.org/viewvc/maven/plugin-tools/trunk</url>
</scm>
<issueManagement>
<system>jira</system>
<url>http://jira.codehaus.org/browse/MPLUGIN</url>
</issueManagement>
<distributionManagement>
<site>
<id>apache.website</id>
<url>scp://people.apache.org/www/maven.apache.org/plugin-tools/</url>
</site>
</distributionManagement>
<properties>
<pluginToolsVersion>2.4.3-SNAPSHOT</pluginToolsVersion>
<pluginTestingHarnessVersion>1.2</pluginTestingHarnessVersion>
</properties>
<dependencyManagement> <dependencyManagement>
<dependencies> <dependencies>
<!-- maven --> <!-- maven -->
@ -235,8 +208,33 @@
</dependency> </dependency>
</dependencies> </dependencies>
<properties> <build>
<pluginToolsVersion>2.4.3-SNAPSHOT</pluginToolsVersion> <pluginManagement>
<pluginTestingHarnessVersion>1.2</pluginTestingHarnessVersion> <plugins>
</properties> <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.4.3</version>
</plugin>
<plugin>
<artifactId>maven-site-plugin</artifactId>
<version>2.0-beta-7</version>
<configuration>
<stagingSiteURL>scp://people.apache.org/www/maven.apache.org/plugin-tools/${project.artifactId}-${project.version}</stagingSiteURL>
</configuration>
</plugin>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<configuration>
<tagBase>https://svn.apache.org/repos/asf/maven/plugin-tools/tags</tagBase>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
</project> </project>