Author: [email protected]
Date: Tue Apr 12 17:47:11 2011
New Revision: 960

Log:
AMDATU-117 Added initial minimal parent pom that subprojects acn start 
depending on

Added:
   trunk/amdatu-parent/
   trunk/amdatu-parent/pom.xml

Added: trunk/amdatu-parent/pom.xml
==============================================================================
--- (empty file)
+++ trunk/amdatu-parent/pom.xml Tue Apr 12 17:47:11 2011
@@ -0,0 +1,451 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<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>
+  <groupId>org.amdatu</groupId>
+  <artifactId>amdatu</artifactId>
+  <version>0.2.0-SNAPSHOT</version>
+  <packaging>pom</packaging>
+  <name>Amdatu</name>
+  <description>Amdatu Platform</description>
+  <url>http://www.amdatu.org/</url>
+  <inceptionYear>2010</inceptionYear>
+
+  <properties>
+    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+    <maven.dollar>$</maven.dollar>
+    <javax.servlet.version>2.5</javax.servlet.version>
+    <org.osgi.version>4.2.0</org.osgi.version>
+    <jsr311-api.version>1.1.1</jsr311-api.version>
+    
<org.apache.felix.dependencymanager.version>3.0.0-r1062017</org.apache.felix.dependencymanager.version>
+    <junit.version>4.8.1</junit.version>
+    <jmock.version>2.5.1</jmock.version>
+  </properties>
+
+  <prerequisites>
+    <maven>2.2.1</maven>
+  </prerequisites>
+
+  <licenses>
+    <license>
+      <name>GNU General Public License version 3</name>
+      <url>http://www.gnu.org/licenses/gpl.html</url>
+      <distribution>repo</distribution>
+      <comments>The GNU General Public License is a free, copyleft license for 
software and other kinds of works.</comments>
+    </license>
+  </licenses>
+
+  <ciManagement>
+    <system>bamboo</system>
+    <url>http://bamboo.amdatu.org/bamboo/</url>
+    <notifiers>
+      <notifier>
+        <type>mail</type>
+        <sendOnError>true</sendOnError>
+        <sendOnFailure>true</sendOnFailure>
+        <sendOnSuccess>false</sendOnSuccess>
+        <sendOnWarning>false</sendOnWarning>
+        <configuration>
+          <address>[email protected]</address>
+        </configuration>
+      </notifier>
+    </notifiers>
+  </ciManagement>
+
+  <distributionManagement>
+    <snapshotRepository>
+      <name>Amdatu Nightly Builds</name>
+      <id>amdatu.nightly</id>
+      <url>dav:http://repository.amdatu.org/nightly</url>
+    </snapshotRepository>
+    <repository>
+      <name>Amdatu Distributions</name>
+      <id>amdatu.releases</id>
+      <url>dav:http://repository.amdatu.org/releases</url>
+    </repository>
+    <site>
+      <name>Amdatu Sites</name>
+      <id>amdatu.sites</id>
+      <url>dav:http://repository.amdatu.org/sites</url>
+    </site>
+  </distributionManagement>
+
+  <issueManagement>
+    <system>JIRA</system>
+    <url>http://jira.amdatu.org/jira</url>
+  </issueManagement>
+
+  <mailingLists>
+    <mailingList>
+      <name>Amdatu users</name>
+      
<subscribe>http://lists.amdatu.org/mailman/listinfo/amdatu-users</subscribe>
+      
<unsubscribe>http://lists.amdatu.org/mailman/listinfo/amdatu-users</unsubscribe>
+      <post>[email protected]</post>
+      <archive>http://lists.amdatu.org/pipermail/amdatu-users</archive>
+    </mailingList>
+    <mailingList>
+      <name>Amdatu developers</name>
+      
<subscribe>http://lists.amdatu.org/mailman/listinfo/amdatu-developers</subscribe>
+      
<unsubscribe>http://lists.amdatu.org/mailman/listinfo/amdatu-developers</unsubscribe>
+      <post>[email protected]</post>
+      <archive>http://lists.amdatu.org/pipermail/amdatu-developers</archive>
+    </mailingList>
+    <mailingList>
+      <name>Subversion commits</name>
+      
<subscribe>http://lists.amdatu.org/mailman/listinfo/amdatu-commits</subscribe>
+      
<unsubscribe>http://lists.amdatu.org/mailman/listinfo/amdatu-commits</unsubscribe>
+      <post>[email protected]</post>
+      <archive>http://lists.amdatu.org/pipermail/amdatu-commits</archive>
+    </mailingList>
+  </mailingLists>
+
+  <scm>
+    
<connection>scm:svn:http://subversion.amdatu.org/svn/amdatu/trunk/amdatu-parent</connection>
+    
<developerConnection>scm:svn:http://subversion.amdatu.org/svn/amdatu/trunk/amdatu-parent</developerConnection>
+    <url>http://subversion.amdatu.org/viewvc/amdatu/amdatu-parent</url>
+  </scm>
+
+  <developers>
+    <developer>
+      <id>ivol</id>
+      <name>Ivo Ladage-van Doorn</name>
+      <email>[email protected]</email>
+      <organization>GX Software</organization>
+      <organizationUrl>http://gxsoftware.com</organizationUrl>
+      <roles>
+        <role>Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <id>angelos</id>
+      <name>Angelo van der Sijpt</name>
+      <email>[email protected]</email>
+      <organization>Luminis</organization>
+      <organizationUrl>http://luminis.eu</organizationUrl>
+      <roles>
+        <role>Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <id>marcelo</id>
+      <name>Marcel Offermans</name>
+      <email>[email protected]</email>
+      <organization>Luminis</organization>
+      <organizationUrl>http://luminis.eu</organizationUrl>
+      <roles>
+        <role>Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <id>bramk</id>
+      <name>Bram de Kruijff</name>
+      <email>[email protected]</email>
+      <organization>GX Software</organization>
+      <organizationUrl>http://gxsoftware.com</organizationUrl>
+      <roles>
+        <role>Developer</role>
+      </roles>
+    </developer>
+  </developers>
+
+  <repositories>
+    <repository>
+      <id>amdatu.releases</id>
+      <name>Amdatu Release Repository</name>
+      <url>http://repository.amdatu.org/releases/</url>
+      <releases>
+        <enabled>true</enabled>
+      </releases>
+      <snapshots>
+        <enabled>false</enabled>
+      </snapshots>
+    </repository>
+    <repository>
+      <id>amdatu.external</id>
+      <name>Amdatu External Repository</name>
+      <url>http://repository.amdatu.org/maven2/</url>
+      <releases>
+        <enabled>true</enabled>
+      </releases>
+      <snapshots>
+        <enabled>false</enabled>
+      </snapshots>
+    </repository>
+    <repository>
+      <id>amdatu.snapshots</id>
+      <name>Amdatu Snapshots Repository</name>
+      <url>http://repository.amdatu.org/nightly/</url>
+      <releases>
+        <enabled>false</enabled>
+      </releases>
+      <snapshots>
+        <enabled>true</enabled>
+      </snapshots>
+    </repository>
+  </repositories>
+
+  <dependencyManagement>
+    <dependencies>
+      <dependency>
+        <groupId>org.osgi</groupId>
+        <artifactId>org.osgi.core</artifactId>
+        <version>${org.osgi.version}</version>
+        <scope>provided</scope>
+      </dependency>
+      <dependency>
+        <groupId>org.osgi</groupId>
+        <artifactId>org.osgi.compendium</artifactId>
+        <version>${org.osgi.version}</version>
+        <scope>provided</scope>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.felix</groupId>
+        <artifactId>org.apache.felix.dependencymanager</artifactId>
+        <version>${org.apache.felix.dependencymanager.version}</version>
+        <scope>provided</scope>
+      </dependency>
+      <dependency>
+        <groupId>javax.servlet</groupId>
+        <artifactId>servlet-api</artifactId>
+        <version>${javax.servlet.version}</version>
+        <scope>provided</scope>
+      </dependency>
+      <dependency>
+        <groupId>junit</groupId>
+        <artifactId>junit</artifactId>
+        <version>${junit.version}</version>
+        <scope>test</scope>
+      </dependency>
+      <dependency>
+        <groupId>org.jmock</groupId>
+        <artifactId>jmock-junit4</artifactId>
+        <version>${jmock.version}</version>
+        <scope>test</scope>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.osgi</groupId>
+      <artifactId>org.osgi.core</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.osgi</groupId>
+      <artifactId>org.osgi.compendium</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.felix</groupId>
+      <artifactId>org.apache.felix.dependencymanager</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.jmock</groupId>
+      <artifactId>jmock-junit4</artifactId>
+    </dependency>
+  </dependencies>
+
+  <build>
+    <pluginManagement>
+      <plugins>
+        <plugin>
+          <artifactId>maven-compiler-plugin</artifactId>
+          <configuration>
+            <source>1.5</source>
+            <target>1.5</target>
+          </configuration>
+        </plugin>
+        <plugin>
+          <groupId>org.apache.felix</groupId>
+          <artifactId>maven-bundle-plugin</artifactId>
+          <extensions>true</extensions>
+          <version>2.1.0</version>
+        </plugin>
+      </plugins>
+    </pluginManagement>
+    <plugins>
+      <plugin>
+        <artifactId>maven-eclipse-plugin</artifactId>
+        <configuration>
+          <projectNameTemplate>[groupId].[artifactId]</projectNameTemplate>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-release-plugin</artifactId>
+        <configuration>
+          <autoVersionSubmodules>true</autoVersionSubmodules>
+          
<branchBase>http://subversion.amdatu.org/svn/amdatu/branches</branchBase>
+          <tagBase>http://subversion.amdatu.org/svn/amdatu/tags</tagBase>
+          <scmCommentPrefix>[Amdatu release] </scmCommentPrefix>
+          <goals>install deploy</goals>
+          <releaseProfiles>build-release</releaseProfiles>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-surefire-plugin</artifactId>
+        <configuration>
+          <argLine>-Xmx384m</argLine>
+          <systemPropertyVariables>
+            
<net.sourceforge.cobertura.datafile>${basedir}/target/cobertura/cobertura.ser</net.sourceforge.cobertura.datafile>
+            <java.io.tmpdir>${basedir}/target/iotemp</java.io.tmpdir>
+          </systemPropertyVariables>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.felix</groupId>
+        <artifactId>maven-bundle-plugin</artifactId>
+      </plugin>
+    </plugins>
+  </build>
+
+  <reporting>
+    <outputDirectory>target/site</outputDirectory>
+    <plugins>
+
+      <plugin>
+        <artifactId>maven-checkstyle-plugin</artifactId>
+        <version>2.6</version>
+        <configuration>
+          <linkXref>true</linkXref>
+        </configuration>
+      </plugin>
+
+      <plugin>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <version>2.7</version>
+        <configuration>
+          <show>public</show>
+          <detectOfflineLinks>false</detectOfflineLinks>
+        </configuration>
+      </plugin>
+
+      <plugin>
+        <artifactId>maven-jxr-plugin</artifactId>
+        <version>2.2</version>
+        <configuration>
+          <aggregate>false</aggregate>
+        </configuration>
+      </plugin>
+
+      <plugin>
+        <artifactId>maven-pmd-plugin</artifactId>
+        <version>2.5</version>
+        <configuration>
+          <aggregate>false</aggregate>
+          <linkXref>true</linkXref>
+          <minimumTokens>100</minimumTokens>
+          <sourceEncoding>utf-8</sourceEncoding>
+          <targetJdk>1.5</targetJdk>
+        </configuration>
+      </plugin>
+
+      <plugin>
+        <artifactId>maven-project-info-reports-plugin</artifactId>
+        <version>2.2</version>
+        <reportSets>
+          <reportSet>
+            <inherited>false</inherited>
+            <reports>
+              <report>cim</report>
+              <!-- <report>dependencies</report> -->
+              <!-- <report>dependency-convergence</report> -->
+              <report>dependency-management</report>
+              <report>index</report>
+              <report>issue-tracking</report>
+              <report>license</report>
+              <report>mailing-list</report>
+              <report>plugin-management</report>
+              <report>plugins</report>
+              <report>project-team</report>
+              <report>scm</report>
+              <report>summary</report>
+            </reports>
+          </reportSet>
+        </reportSets>
+      </plugin>
+
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>javancss-maven-plugin</artifactId>
+        <version>2.0-beta-2</version>
+      </plugin>
+
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>cobertura-maven-plugin</artifactId>
+        <version>2.4</version>
+        <configuration>
+          <formats>
+            <format>html</format>
+            <format>xml</format>
+          </formats>
+        </configuration>
+      </plugin>
+
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>findbugs-maven-plugin</artifactId>
+        <version>2.3.1</version>
+        <configuration>
+          <xmlOutput>true</xmlOutput>
+          <threshold>High</threshold>
+          <effort>Min</effort>
+          <visitors>FindDeadLocalStores,UnreadFields</visitors>
+        </configuration>
+      </plugin>
+
+    </plugins>
+  </reporting>
+
+  <profiles>
+    <profile>
+      <id>itest</id>
+      <build>
+        <defaultGoal>install</defaultGoal>
+      </build>
+    </profile>
+    <profile>
+      <id>deploy</id>
+      <build>
+        <defaultGoal>deploy</defaultGoal>
+        <plugins>
+          <plugin>
+            <artifactId>maven-javadoc-plugin</artifactId>
+            <inherited>true</inherited>
+            <configuration>
+              <show>private</show>
+              <nohelp>true</nohelp>
+            </configuration>
+            <executions>
+              <execution>
+                <id>attach-javadocs</id>
+                <phase>verify</phase>
+                <goals>
+                  <goal>jar</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+
+          <plugin>
+            <artifactId>maven-source-plugin</artifactId>
+            <inherited>true</inherited>
+            <executions>
+              <execution>
+                <id>attach-sources</id>
+                <phase>verify</phase>
+                <goals>
+                  <goal>jar</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+
+        </plugins>
+      </build>
+    </profile>
+  </profiles>
+</project>
_______________________________________________
Amdatu-commits mailing list
[email protected]
http://lists.amdatu.org/mailman/listinfo/amdatu-commits

Reply via email to