<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.jboss.weld</groupId>
   <artifactId>weld-core-bom</artifactId>
   <packaging>pom</packaging>
   <version>1.0.1-Final</version>
   
   <parent>
      <groupId>org.jboss.weld</groupId>
      <artifactId>weld-parent</artifactId>
      <version>9</version>
  </parent>

   <name>Weld Core BOM</name>

   <!-- Minimal project metadata, for more see parent/pom.xml -->
   <description>Weld Core "bill of materials" which can be imported by any project using the Weld implementation of CDI. It provides dependency management for the implementation.</description>

   <licenses>
      <license>
         <name>Apache License, Version 2.0</name>
         <distribution>repo</distribution>
         <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
      </license>
   </licenses>
   <url>http://www.seamframework.org/Weld</url>

   <developers>
      <developer>
         <name>Weld committers</name>
      </developer>
   </developers>

   <properties>
      <weld.api.version>1.0-SP1</weld.api.version>
      <!-- Override the API and compile with more recent EL API -->
      <google.collections.version>1.0</google.collections.version>
      <javassist.version>3.11.0.GA</javassist.version>
      <cdi.tck.version>1.0.1-Final</cdi.tck.version>
      <atinject.tck.version>1.0.0-PFD-3</atinject.tck.version>
      <jboss.interceptor.version>1.0.0-CR11</jboss.interceptor.version>
      <slf4j.version>1.5.10</slf4j.version>
      <cal10n.version>0.7.2</cal10n.version>
   </properties>

   <dependencyManagement>
      <dependencies>

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

         <dependency>
            <groupId>javassist</groupId>
            <artifactId>javassist</artifactId>
            <version>${javassist.version}</version>
         </dependency>
         
         <dependency>
            <groupId>org.jboss.weld</groupId>
            <artifactId>weld-core</artifactId>
            <version>${project.version}</version>
         </dependency>

         <dependency>
            <groupId>org.jboss.weld</groupId>
            <artifactId>weld-porting-package</artifactId>
            <version>${project.version}</version>
         </dependency>

         <dependency>
            <groupId>org.jboss.weld</groupId>
            <artifactId>weld-core-test</artifactId>
            <version>${project.version}</version>
         </dependency>

         <dependency>
            <groupId>org.jboss.jsr299.tck</groupId>
            <artifactId>jsr299-tck-api</artifactId>
            <version>${cdi.tck.version}</version>
         </dependency>

         <dependency>
            <groupId>org.jboss.jsr299.tck</groupId>
            <artifactId>jsr299-tck-impl</artifactId>
            <version>${cdi.tck.version}</version>
         </dependency>
         
         <dependency>
            <groupId>org.atinject</groupId>
            <artifactId>inject-tck</artifactId>
            <version>${atinject.tck.version}</version>
         </dependency>
         
         <dependency>
            <groupId>org.jboss.interceptor</groupId>
            <artifactId>jboss-interceptor</artifactId>
            <version>${jboss.interceptor.version}</version>
         </dependency>
         
         <dependency>
            <groupId>com.google.collections</groupId>
            <artifactId>google-collections</artifactId>
            <version>${google.collections.version}</version>
         </dependency>
 
         <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-ext</artifactId>
            <version>${slf4j.version}</version>
         </dependency>

         <dependency>
             <groupId>org.slf4j</groupId>
             <artifactId>slf4j-api</artifactId>
             <version>${slf4j.version}</version>
         </dependency>

         <dependency>
             <groupId>org.slf4j</groupId>
             <artifactId>slf4j-simple</artifactId>
             <version>${slf4j.version}</version>
         </dependency>
  
         <dependency>
             <groupId>ch.qos</groupId>
             <artifactId>cal10n-api</artifactId>
             <version>${cal10n.version}</version>
         </dependency>

      </dependencies>
   </dependencyManagement>

   <!-- SCM and distribution management -->
   <scm>
      <connection>scm:svn:http://anonsvn.jboss.org/repos/weld/core/tags/1.0.1-Final/bom</connection>
      <developerConnection>scm:svn:https://svn.jboss.org/repos/weld/core/tags/1.0.1-Final/bom</developerConnection>
      <url>http://fisheye.jboss.org/browse/weld/core/tags/1.0.1-Final/bom</url>
   </scm>

</project>
