You are viewing a plain text version of this content. The canonical link for it is here.
Posted to yoko-commits@incubator.apache.org by br...@apache.org on 2006/06/13 19:05:07 UTC
svn commit: r413950 - in /incubator/yoko/trunk: bindings/ core/
distribution/ distribution/src/ distribution/src/main/
distribution/src/main/bin/ distribution/src/main/samples/
Author: bravi
Date: Tue Jun 13 12:05:07 2006
New Revision: 413950
URL: http://svn.apache.org/viewvc?rev=413950&view=rev
Log:
Creating the yoko distribution module for yoko 1.0 milestone release. Jira: http://issues.apache.org/jira/browse/YOKO-61
Added:
incubator/yoko/trunk/distribution/
incubator/yoko/trunk/distribution/assembly-bin.xml (with props)
incubator/yoko/trunk/distribution/assembly-src.xml (with props)
incubator/yoko/trunk/distribution/pom.xml (with props)
incubator/yoko/trunk/distribution/src/
incubator/yoko/trunk/distribution/src/main/
incubator/yoko/trunk/distribution/src/main/bin/
incubator/yoko/trunk/distribution/src/main/samples/
Modified:
incubator/yoko/trunk/bindings/pom.xml
incubator/yoko/trunk/core/pom.xml
Modified: incubator/yoko/trunk/bindings/pom.xml
URL: http://svn.apache.org/viewvc/incubator/yoko/trunk/bindings/pom.xml?rev=413950&r1=413949&r2=413950&view=diff
==============================================================================
--- incubator/yoko/trunk/bindings/pom.xml (original)
+++ incubator/yoko/trunk/bindings/pom.xml Tue Jun 13 12:05:07 2006
@@ -40,7 +40,7 @@
<dependency>
<groupId>org.objectweb.celtix</groupId>
- <artifactId>celtix-rt</artifactId>
+ <artifactId>internal</artifactId>
<version>${celtix.version}</version>
</dependency>
Modified: incubator/yoko/trunk/core/pom.xml
URL: http://svn.apache.org/viewvc/incubator/yoko/trunk/core/pom.xml?rev=413950&r1=413949&r2=413950&view=diff
==============================================================================
--- incubator/yoko/trunk/core/pom.xml (original)
+++ incubator/yoko/trunk/core/pom.xml Tue Jun 13 12:05:07 2006
@@ -66,6 +66,11 @@
<includes>
<include implementation="java.lang.String">**/org/apache/yoko/*Test.java</include>
</includes>
+ <excludes>
+ <exclude implementation="java.lang.String">**/org/apache/yoko/Abstract*.java</exclude>
+ <exclude implementation="java.lang.String">**/org/apache/yoko/PiTest.java</exclude>
+ <exclude implementation="java.lang.String">**/org/apache/yoko/RMITest.java</exclude>
+ </excludes>
<systemProperties>
<property>
<name>java.endorsed.dirs</name>
Added: incubator/yoko/trunk/distribution/assembly-bin.xml
URL: http://svn.apache.org/viewvc/incubator/yoko/trunk/distribution/assembly-bin.xml?rev=413950&view=auto
==============================================================================
--- incubator/yoko/trunk/distribution/assembly-bin.xml (added)
+++ incubator/yoko/trunk/distribution/assembly-bin.xml Tue Jun 13 12:05:07 2006
@@ -0,0 +1,51 @@
+<assembly>
+ <id>bin</id>
+ <formats>
+ <format>tar.gz</format>
+ <format>zip</format>
+ </formats>
+ <fileSets>
+ <fileSet>
+ <includes>
+ <include>README*</include>
+ <include>LICENSE*</include>
+ <include>NOTICE*</include>
+ <include>DISCLAIMER*</include>
+ </includes>
+ </fileSet>
+ <fileSet>
+ <directory>src/main/bin</directory>
+ <outputDirectory>yoko-incubator/bin</outputDirectory>
+ <fileMode>775</fileMode>
+ </fileSet>
+ <fileSet>
+ <directory>src/main/samples</directory>
+ <outputDirectory>yoko-incubator/samples</outputDirectory>
+ <excludes>
+ <exclude>**/build</exclude>
+ <exclude>**/build/**/*</exclude>
+ </excludes>
+ </fileSet>
+ <fileSet>
+ <directory>target</directory>
+ <outputDirectory>yoko-incubator/lib</outputDirectory>
+ <includes>
+ <include>yoko.jar</include>
+ </includes>
+ </fileSet>
+ <fileSet>
+ <directory>target/javadoc</directory>
+ <outputDirectory>yoko-incubator/docs/api</outputDirectory>
+ <includes>
+ <include>**/*</include>
+ </includes>
+ </fileSet>
+ </fileSets>
+ <dependencySets>
+ <dependencySet>
+ <outputDirectory>yoko-incubator/lib</outputDirectory>
+ <unpack>false</unpack>
+ <scope>runtime</scope>
+ </dependencySet>
+ </dependencySets>
+</assembly>
\ No newline at end of file
Propchange: incubator/yoko/trunk/distribution/assembly-bin.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/yoko/trunk/distribution/assembly-bin.xml
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: incubator/yoko/trunk/distribution/assembly-bin.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: incubator/yoko/trunk/distribution/assembly-src.xml
URL: http://svn.apache.org/viewvc/incubator/yoko/trunk/distribution/assembly-src.xml?rev=413950&view=auto
==============================================================================
--- incubator/yoko/trunk/distribution/assembly-src.xml (added)
+++ incubator/yoko/trunk/distribution/assembly-src.xml Tue Jun 13 12:05:07 2006
@@ -0,0 +1,40 @@
+<assembly>
+ <id>src</id>
+ <formats>
+ <format>tar.gz</format>
+ <format>zip</format>
+ </formats>
+ <fileSets>
+ <fileSet>
+ <includes>
+ <include>README*</include>
+ <include>LICENSE*</include>
+ <include>NOTICE*</include>
+ <include>DISCLAIMER*</include>
+ <include>pom.xml</include>
+ </includes>
+ </fileSet>
+ <fileSet>
+ <directory>..</directory>
+ <outputDirectory>yoko-incubator-src</outputDirectory>
+ <includes>
+ <include>**/*</include>
+ </includes>
+ <excludes>
+ <exclude>**/target</exclude>
+ <exclude>**/target/**/*</exclude>
+ <exclude>**/build</exclude>
+ <exclude>**/build/**/*</exclude>
+ <exclude>**/.settings</exclude>
+ <exclude>**/.classpath</exclude>
+ <exclude>**/.project</exclude>
+ <exclude>**/.wtpmodules</exclude>
+ <exclude>**/surefire*</exclude>
+ <exclude>**/*.ref</exclude>
+ <exclude>**/bin/*</exclude>
+ <exclude>**/var/journal</exclude>
+ <exclude>**/build.out*</exclude>
+ </excludes>
+ </fileSet>
+ </fileSets>
+</assembly>
\ No newline at end of file
Propchange: incubator/yoko/trunk/distribution/assembly-src.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/yoko/trunk/distribution/assembly-src.xml
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: incubator/yoko/trunk/distribution/assembly-src.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: incubator/yoko/trunk/distribution/pom.xml
URL: http://svn.apache.org/viewvc/incubator/yoko/trunk/distribution/pom.xml?rev=413950&view=auto
==============================================================================
--- incubator/yoko/trunk/distribution/pom.xml (added)
+++ incubator/yoko/trunk/distribution/pom.xml Tue Jun 13 12:05:07 2006
@@ -0,0 +1,109 @@
+<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.apache.yoko</groupId>
+ <artifactId>yoko-distribution</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ <name>Yoko Distribution</name>
+ <url>http://www.apache.org/incubator/yoko</url>
+ <packaging>jar</packaging>
+
+ <parent>
+ <groupId>org.apache.yoko</groupId>
+ <artifactId>yoko</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ </parent>
+
+ <properties>
+ <topDirectoryLocation>..</topDirectoryLocation>
+ <java.source.version>1.4</java.source.version>
+ </properties>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.yoko</groupId>
+ <artifactId>yoko-core</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.yoko</groupId>
+ <artifactId>yoko-tools</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.yoko</groupId>
+ <artifactId>yoko-bindings</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.1</version>
+ <executions>
+ <execution>
+ <id>distribution-src-epl</id>
+ <phase>package</phase>
+ <goals>
+ <goal>assembly</goal>
+ </goals>
+ <configuration>
+ <archive>
+ <manifest>
+ <mainClass>celtixinstaller.Installer</mainClass>
+ </manifest>
+ </archive>
+ <descriptors>
+ <descriptor>assembly-bin.xml</descriptor>
+ <descriptor>assembly-src.xml</descriptor>
+ </descriptors>
+ <finalName>yoko-${project.version}</finalName>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>dependency-maven-plugin</artifactId>
+ <version>1.0</version>
+ <executions>
+ <execution>
+ <id>unpack-javadoc</id>
+ <phase>package</phase>
+ <goals>
+ <goal>unpack</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>${project.build.directory}/javadoc</outputDirectory>
+ <artifactItems>
+ <artifactItem>
+ <groupId>org.apache.yoko</groupId>
+ <artifactId>yoko-api</artifactId>
+ <version>${project.version}</version>
+ <classifier>javadoc</classifier>
+ </artifactItem>
+ </artifactItems>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jar-plugin</artifactId>
+ <configuration>
+ <finalName>yoko</finalName>
+ <archive>
+ <manifest>
+ <addClasspath>true</addClasspath>
+ </manifest>
+ </archive>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>
Propchange: incubator/yoko/trunk/distribution/pom.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/yoko/trunk/distribution/pom.xml
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: incubator/yoko/trunk/distribution/pom.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml