<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">
   <parent>
      <groupId>org.gatein.pc</groupId>
      <artifactId>pc-test</artifactId>
      <version>2.3.0-Alpha01</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>pc-test-servers</artifactId>
   <packaging>pom</packaging>
   <name>GateIn - Portlet Container (test - servers)</name>

   <properties>
      <test.common.xml>${project.build.directory}/common/common.xml</test.common.xml>
   </properties>

   <build>
      <plugins>
         <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>build-helper-maven-plugin</artifactId>
            <version>1.4</version>
            <inherited>false</inherited>
            <executions>
               <execution>
                  <id>attach-artifacts</id>
                  <phase>generate-resources</phase>
                  <configuration>
                     <artifacts>
                        <artifact>
                           <file>src/common/resources/common.xml</file>
                           <type>xml</type>
                        </artifact>
                     </artifacts>
                  </configuration>
                  <goals>
                     <goal>attach-artifact</goal>
                  </goals>
               </execution>
            </executions>
         </plugin>
         <plugin>
            <artifactId>maven-dependency-plugin</artifactId>
            <configuration>
               <artifactItems>
                  <artifactItem>
                     <groupId>org.gatein.pc</groupId>
                     <artifactId>pc-test-servers</artifactId>
                     <version>${project.version}</version>
                     <type>xml</type>
                     <outputDirectory>${project.build.directory}/common</outputDirectory>
                     <destFileName>common.xml</destFileName>
                  </artifactItem>
               </artifactItems>
            </configuration>
         </plugin>
      </plugins>
   </build>

   <profiles>
      <profile>
         <id>default-servers</id>
         <activation>
            <activeByDefault>true</activeByDefault>
         </activation>
         <modules>
            <module>tomcat6</module>
            <module>tomcat7</module>
            <module>jboss51</module>
            <module>jetty6</module>
         </modules>
      </profile>
      <profile>
         <id>all-servers</id>
         <modules>
            <module>tomcat6</module>
            <module>tomcat7</module>
            <module>jboss42</module>
            <module>jboss51</module>
            <module>jetty6</module>
         </modules>
      </profile>
      <profile>
         <id>tomcat</id>
         <modules>
            <module>tomcat6</module>
            <module>tomcat7</module>
         </modules>
      </profile>
      <profile>
         <id>tomcat6</id>
         <modules>
            <module>tomcat6</module>
         </modules>
      </profile>
      <profile>
         <id>tomcat7</id>
         <modules>
            <module>tomcat7</module>
         </modules>
      </profile>
      <profile>
         <id>jboss42</id>
         <modules>
            <module>jboss42</module>
         </modules>
      </profile>
      <profile>
         <id>jboss51</id>
         <modules>
            <module>jboss51</module>
         </modules>
      </profile>
      <profile>
         <id>jboss</id>
         <modules>
            <module>jboss42</module>
            <module>jboss51</module>
         </modules>
      </profile>
      <profile>
         <id>jetty</id>
         <modules>
            <module>jetty6</module>
         </modules>
      </profile>
   </profiles>

</project>
