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]].

Reply via email to