Author: linus Date: 2010-12-28 11:17:13-0800 New Revision: 18946 Added: trunk/tools/pom.xml Removed: trunk/tools/maven/parentpom-for-modules.xml Modified: trunk/pom.xml trunk/src/argouml-app/pom.xml trunk/src/argouml-core-model-euml/pom.xml trunk/src/argouml-core-model-mdr/pom.xml trunk/src/argouml-core-model/pom.xml trunk/tools/ (props changed) trunk/tools/maven/parentpom.xml trunk/tools/maven/toppom.xml
Log: Gave the projects names and descriptions for maven. Changed the checkstyle configuration to use a plugin/project. Added CI-reference. Added issue referense. These changes are only for the maven build from within Hudson and does not affect the source or the build scripts for the release. Modified: trunk/pom.xml Url: http://argouml.tigris.org/source/browse/argouml/trunk/pom.xml?view=diff&pathrev=18946&r1=18945&r2=18946 ============================================================================== --- trunk/pom.xml (original) +++ trunk/pom.xml 2010-12-28 11:17:13-0800 @@ -19,4 +19,10 @@ <module>src/argouml-core-model-euml</module> <module>src/argouml-app</module> </modules> + + <name>argouml-core</name> + <description> +The group of core argouml projects. +This project is the virtual project that includes all core subprojects. + </description> </project> Modified: trunk/src/argouml-app/pom.xml Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/pom.xml?view=diff&pathrev=18946&r1=18945&r2=18946 ============================================================================== --- trunk/src/argouml-app/pom.xml (original) +++ trunk/src/argouml-app/pom.xml 2010-12-28 11:17:13-0800 @@ -135,4 +135,11 @@ </dependency> </dependencies> + <name>argouml-app</name> + <description> +This is the project containing most of the application or +the parts of the application that are not (yet) moved into their +own projects. + </description> + </project> Modified: trunk/src/argouml-core-model-euml/pom.xml Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-model-euml/pom.xml?view=diff&pathrev=18946&r1=18945&r2=18946 ============================================================================== --- trunk/src/argouml-core-model-euml/pom.xml (original) +++ trunk/src/argouml-core-model-euml/pom.xml 2010-12-28 11:17:13-0800 @@ -146,4 +146,10 @@ </dependency> </dependencies> + <name>argouml-core-model-euml</name> + <description> +This is the project containing the euml/uml2/ecore version +of the model subsystem. + </description> + </project> Modified: trunk/src/argouml-core-model-mdr/pom.xml Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-model-mdr/pom.xml?view=diff&pathrev=18946&r1=18945&r2=18946 ============================================================================== --- trunk/src/argouml-core-model-mdr/pom.xml (original) +++ trunk/src/argouml-core-model-mdr/pom.xml 2010-12-28 11:17:13-0800 @@ -89,4 +89,9 @@ </dependency> </dependencies> + <name>argouml-core-model-mdr</name> + <description> +This is the project containing the mdr of the model subsystem. + </description> + </project> Modified: trunk/src/argouml-core-model/pom.xml Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-model/pom.xml?view=diff&pathrev=18946&r1=18945&r2=18946 ============================================================================== --- trunk/src/argouml-core-model/pom.xml (original) +++ trunk/src/argouml-core-model/pom.xml 2010-12-28 11:17:13-0800 @@ -97,4 +97,9 @@ </dependency> </dependencies> + <name>argouml-core-model</name> + <description> +This is the project containing the general part of the model subsystem. + </description> + </project> Removed: trunk/tools/maven/parentpom-for-modules.xml Url: http://argouml.tigris.org/source/browse/argouml/trunk/tools/maven/parentpom-for-modules.xml?view=markup&pathrev=18945 Modified: trunk/tools/maven/parentpom.xml Url: http://argouml.tigris.org/source/browse/argouml/trunk/tools/maven/parentpom.xml?view=diff&pathrev=18946&r1=18945&r2=18946 ============================================================================== --- trunk/tools/maven/parentpom.xml (original) +++ trunk/tools/maven/parentpom.xml 2010-12-28 11:17:13-0800 @@ -51,6 +51,18 @@ <target>1.5</target> </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-checkstyle-plugin</artifactId> + <version>2.5</version> + <dependencies> + <dependency> + <groupId>org.argouml</groupId> + <artifactId>tools</artifactId> + <version>0.1</version> + </dependency> + </dependencies> + </plugin> </plugins> </build> @@ -61,7 +73,7 @@ <artifactId>maven-checkstyle-plugin</artifactId> <version>2.5</version> <configuration> - <configLocation>${basedir}/../../tools/checkstyle/checkstyle5_argouml.xml</configLocation> + <configLocation>checkstyle/checkstyle5_argouml.xml</configLocation> </configuration> </plugin> <plugin> @@ -108,7 +120,7 @@ <ciManagement> <system>Hudson</system> - <url>http://closettop.homelinux.org:8080/</url> + <url>http://closettop.homelinux.org:8080/jobs/maven-build/</url> </ciManagement> Modified: trunk/tools/maven/toppom.xml Url: http://argouml.tigris.org/source/browse/argouml/trunk/tools/maven/toppom.xml?view=diff&pathrev=18946&r1=18945&r2=18946 ============================================================================== --- trunk/tools/maven/toppom.xml (original) +++ trunk/tools/maven/toppom.xml 2010-12-28 11:17:13-0800 @@ -14,11 +14,12 @@ <packaging>pom</packaging> <modules> + <module>..</module> <module>../..</module> <module>../../../argouml-actionscript3</module> </modules> - <name>ManyArgoUMLProjects</name> + <name>argouml-all</name> <description> The ArgoUML project contains separate projects for plugins. This project is the virtual project that includes them all. Added: trunk/tools/pom.xml Url: http://argouml.tigris.org/source/browse/argouml/trunk/tools/pom.xml?view=markup&pathrev=18946 ============================================================================== --- (empty file) +++ trunk/tools/pom.xml 2010-12-28 11:17:13-0800 @@ -0,0 +1,30 @@ +<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/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <!-- + Experimenting with maven for the nightly build. + --> + + <groupId>org.argouml</groupId> + <artifactId>tools</artifactId> + <version>0.1</version> + + <build> + <resources> + <resource> + <directory>${project.basedir}</directory> + <includes> + <include>checkstyle/*</include> + </includes> + </resource> + </resources> + </build> + + <name>argouml-tools</name> + <description> +Project that contains the configuration of ArgoUML tools. + </description> +</project> ------------------------------------------------------ http://argouml.tigris.org/ds/viewMessage.do?dsForumId=5905&dsMessageId=2694357 To unsubscribe from this discussion, e-mail: [[email protected]].
