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]].
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.