[weld-commits] Weld SVN: r4920 - build/trunk/dist-jcp.

weld-commits at lists.jboss.org weld-commits at lists.jboss.org
Mon Nov 9 19:14:12 EST 2009


Author: pete.muir at jboss.org
Date: 2009-11-09 19:14:11 -0500 (Mon, 09 Nov 2009)
New Revision: 4920

Modified:
   build/trunk/dist-jcp/pom.xml
   build/trunk/dist-jcp/readme.txt
Log:
jcp build

Modified: build/trunk/dist-jcp/pom.xml
===================================================================
--- build/trunk/dist-jcp/pom.xml	2009-11-09 23:50:03 UTC (rev 4919)
+++ build/trunk/dist-jcp/pom.xml	2009-11-10 00:14:11 UTC (rev 4920)
@@ -1,16 +1,103 @@
-<?xml version="1.0"?>
-<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">
+<?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>
    <parent>
+      <groupId>org.jboss.weld</groupId>
       <artifactId>weld-parent</artifactId>
-      <groupId>org.jboss.weld</groupId>
-      <version>1.0.0-SNAPSHOT</version>
+      <version>6</version>
    </parent>
-   <modelVersion>4.0.0</modelVersion>
    <groupId>org.jboss.weld</groupId>
-   <artifactId>weld-distribution</artifactId>
-   <packaging>zip</packaging>
-   <name>Weld Distribution</name>
+   <artifactId>weld-jcp-dist</artifactId>
+   <version>1.0.0</version>
+   <packaging>pom</packaging>
+   <name>Weld (JCP) Distribution</name>
+
+   <dependencies>
+      <dependency>
+         <groupId>org.jboss.weld</groupId>
+         <artifactId>weld-core</artifactId>
+         <version>${weld.version}</version>
+         <optional>true</optional>
+      </dependency>
+      <dependency>
+         <groupId>org.jboss.weld</groupId>
+         <artifactId>weld-core</artifactId>
+         <version>${weld.version}</version>
+         <optional>true</optional>
+         <classifier>javadoc</classifier>
+      </dependency>
+      <dependency>
+         <groupId>org.jboss.weld</groupId>
+         <artifactId>weld-core</artifactId>
+         <version>${weld.version}</version>
+         <optional>true</optional>
+         <classifier>sources</classifier>
+      </dependency>
+      <dependency>
+         <groupId>org.jboss.weld</groupId>
+         <artifactId>weld-spi</artifactId>
+         <version>${weld.api.version}</version>
+         <optional>true</optional>
+         <classifier>sources</classifier>
+      </dependency>
+      <dependency>
+         <groupId>org.jboss.weld</groupId>
+         <artifactId>weld-api</artifactId>
+         <version>${weld.api.version}</version>
+         <optional>true</optional>
+         <classifier>sources</classifier>
+      </dependency>
+      <dependency>
+         <groupId>javax.enterprise</groupId>
+         <artifactId>cdi-api</artifactId>
+         <version>${weld.api.version}</version>
+         <optional>true</optional>
+         <classifier>sources</classifier>
+      </dependency>
+      <dependency>
+         <groupId>org.jboss.weld</groupId>
+         <artifactId>weld-spi</artifactId>
+         <version>${weld.api.version}</version>
+         <optional>true</optional>
+         <classifier>javadoc</classifier>
+      </dependency>
+      <dependency>
+         <groupId>org.jboss.weld</groupId>
+         <artifactId>weld-api</artifactId>
+         <version>${weld.api.version}</version>
+         <optional>true</optional>
+         <classifier>javadoc</classifier>
+      </dependency>
+      <dependency>
+         <groupId>javax.enterprise</groupId>
+         <artifactId>cdi-api</artifactId>
+         <version>${weld.api.version}</version>
+         <optional>true</optional>
+         <classifier>javadoc</classifier>
+      </dependency>
+   </dependencies>
+
+   <build>
+      <plugins>
+         <plugin>
+            <artifactId>maven-assembly-plugin</artifactId>
+            <configuration>
+               <descriptors>
+                  <descriptor>assembly.xml</descriptor>
+               </descriptors>
+               <finalName>weld-${weld.version}</finalName>
+            </configuration>
+            <executions>
+               <execution>
+                  <id>make-assembly</id>
+                  <phase>package</phase>
+                  <goals>
+                     <goal>single</goal>
+                  </goals>
+               </execution>
+            </executions>
+         </plugin>
+      </plugins>
+   </build>
    
 </project>

Modified: build/trunk/dist-jcp/readme.txt
===================================================================
--- build/trunk/dist-jcp/readme.txt	2009-11-09 23:50:03 UTC (rev 4919)
+++ build/trunk/dist-jcp/readme.txt	2009-11-10 00:14:11 UTC (rev 4920)
@@ -1,5 +1,5 @@
 
-                                      Weld
+                 JSR-299: Contexts and Dependency Injection RI
 
  What is it?
  ============
@@ -11,49 +11,16 @@
  Status
  =======
 
- This is a preproduction release of Weld.
+ This is a production release of Weld.
 
- System requirements
- ===================
-
- Weld examples require either a Java EE 6 application server, a Java EE 5
- application server retrofitted to include CDI support, a servlet container
- (using the Weld servlet extension) and Java SE (using the Weld Java SE
- extension). In fact, through extensions, Weld can accomodate any Java
- environment.
- 
- Currently, you must use JBoss AS 5.2.0.Beta1 (use nightly builds until
- released) or above deploy the provided examples out of the box. Marked
- examples, which do not include EJB session beans, can also be deployed to
- Apache Tomcat 6 or Jetty 6. Other application servers may be supported by
- the examples in the 1.0.0 release.
-
- JDK 5.0 or JDK 6.0 is required for all Weld releases.
-
  Contents of distribution
  ========================
-
- doc/
-
-    API Docs and reference guide. Open doc/en-US/html/index.html in your
-    browser for instructions on how to get started using Weld and the
-    facilities offered by JSR-299. 
-   
- examples/
-
-    The Weld examples, the examples are described in more detail in the 
-    reference guide 
-     
- jboss-as/
-
-    Installer for JBoss AS, change into this directory, and run ant update
-    There are more details in the reference guide
   
  lib/
 
-    Libraries,  for building the examples
+    Weld dependencies
      
- lib/weld
+ artifacts/
 
     Weld binary, source and javadoc jars
 
@@ -71,6 +38,4 @@
  Mailing Lists:   https://lists.jboss.org/mailman/listinfo/weld-dev
  Source Code:     http://anonsvn.jboss.org/repos/weld
  Issue Tracking:  https://jira.jboss.org/jira/browse/WELD (core)
-                  https://jira.jboss.org/jira/browse/WELDX (extensions)
-                  https://jira.jboss.org/jira/browse/WELDINT (JBoss AS integration)
 



More information about the weld-commits mailing list