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

   <parent>
      <artifactId>seam-parent</artifactId>
      <groupId>org.jboss.seam</groupId>
      <version>4</version>
   </parent>

   <groupId>org.jboss.seam.security</groupId>
   <artifactId>seam-security-parent</artifactId>
   <packaging>pom</packaging>
   <version>3.0.0.Alpha1</version>
   <name>Seam Security Parent</name>

   <modules>
      <module>api</module>
      <module>impl</module>
      <!--module>external</module-->
   </modules>
   
   <prerequisites>
      <maven>3.0</maven>
   </prerequisites>

   <properties>
      <seam.version>3.0.0-SNAPSHOT</seam.version>
      <weld.extensions.version>1.0.0.Beta1</weld.extensions.version>
      <!-- Seam-Drools is not yet released -->
      <seam.drools.version>3.0.0-SNAPSHOT</seam.drools.version>
   </properties>

   <dependencyManagement>
      <dependencies>

         <dependency>
            <groupId>org.jboss.seam</groupId>
            <artifactId>seam-bom</artifactId>
            <version>${seam.version}</version>
            <type>pom</type>
            <scope>import</scope>
         </dependency>

         <dependency>
            <groupId>org.jboss.weld</groupId>
            <artifactId>weld-extensions</artifactId>
            <version>${weld.extensions.version}</version>
            <exclusions>
               <exclusion>
                  <groupId>javax.el</groupId>
                  <artifactId>el-api</artifactId>
               </exclusion>
            </exclusions>
         </dependency>

         <!--dependency>
            <groupId>org.jboss.seam.drools</groupId>
            <artifactId>seam-drools-api</artifactId>
            <version>${seam.drools.version}</version>
            <exclusions>
               <exclusion>
                  <groupId>org.drools</groupId>
                  <artifactId>drools-pipeline</artifactId>
               </exclusion>
            </exclusions>
         </dependency-->

         <!-- Override sub-module versions from org.jboss.seam:seam -->
         <dependency>
            <groupId>org.jboss.seam.security</groupId>
            <artifactId>seam-security-api</artifactId>
            <version>${project.version}</version>
         </dependency>

         <dependency>
            <groupId>org.jboss.seam.security</groupId>
            <artifactId>seam-security-impl</artifactId>
            <version>${project.version}</version>
         </dependency>

      </dependencies>
   </dependencyManagement>

   <profiles>
      <profile>
         <id>distribution</id>
         <activation>
            <property>
               <name>release</name>
            </property>
         </activation>
         <modules>
            <module>dist</module>
            <module>docs</module>
            <!--module>examples/seamspace</module-->
            <module>examples/idmconsole</module>
         </modules>
      </profile>
   </profiles>

   <scm>
      <connection>scm:git:git://github.com/seam/security.git</connection>
      <developerConnection>scm:git:git@github.com:seam/security.git</developerConnection>
      <url>http://github.com/seam/security</url>
   </scm>

</project>
