[jboss-svn-commits] JBL Code SVN: r36605 - in labs/jbosstm/trunk/ArjunaCore: src and 2 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Feb 15 10:41:13 EST 2011


Author: tomjenkinson
Date: 2011-02-15 10:41:13 -0500 (Tue, 15 Feb 2011)
New Revision: 36605

Added:
   labs/jbosstm/trunk/ArjunaCore/src/
   labs/jbosstm/trunk/ArjunaCore/src/main/
   labs/jbosstm/trunk/ArjunaCore/src/main/assembly/
   labs/jbosstm/trunk/ArjunaCore/src/main/assembly/bin.xml
   labs/jbosstm/trunk/ArjunaCore/src/main/assembly/foo.xml
Log:
JBTM-574 added the assembly descriptor

Added: labs/jbosstm/trunk/ArjunaCore/src/main/assembly/bin.xml
===================================================================
--- labs/jbosstm/trunk/ArjunaCore/src/main/assembly/bin.xml	                        (rev 0)
+++ labs/jbosstm/trunk/ArjunaCore/src/main/assembly/bin.xml	2011-02-15 15:41:13 UTC (rev 36605)
@@ -0,0 +1,234 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- JBoss, Home of Professional Open Source Copyright 2008, Red Hat Middleware 
+	LLC, and others contributors as indicated by the @authors tag. All rights 
+	reserved. See the copyright.txt in the distribution for a full listing of 
+	individual contributors. This copyrighted material is made available to anyone 
+	wishing to use, modify, copy, or redistribute it subject to the terms and 
+	conditions of the GNU Lesser General Public License, v. 2.1. This program 
+	is distributed in the hope that it will be useful, but WITHOUT A WARRANTY; 
+	without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR 
+	PURPOSE. See the GNU Lesser General Public License for more details. You 
+	should have received a copy of the GNU Lesser General Public License, v.2.1 
+	along with this distribution; if not, write to the Free Software Foundation, 
+	Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. -->
+<assembly>
+	<id>bin</id>
+	<includeBaseDirectory>false</includeBaseDirectory>
+	<formats>
+		<format>tar.gz</format>
+		<format>zip</format>
+	</formats>
+	<moduleSets>
+		<moduleSet>
+			<includes>
+				<include>org.jboss.jbossts:arjunacore</include>
+			</includes>
+			<binaries>
+				<outputDirectory>htdocs</outputDirectory>
+				<attachmentClassifier>javadoc</attachmentClassifier>
+				<includeDependencies>false</includeDependencies>
+			</binaries>
+		</moduleSet>
+		<moduleSet>
+			<includes>
+				<include>org.jboss.jbossts:arjunacore</include>
+			</includes>
+			<binaries>
+				<outputFileNameMapping>${module.artifactId}-sources.${module.extension}
+				</outputFileNameMapping>
+				<outputDirectory>lib</outputDirectory>
+				<attachmentClassifier>sources</attachmentClassifier>
+				<includeDependencies>false</includeDependencies>
+				<unpack>false</unpack>
+			</binaries>
+		</moduleSet>
+		<moduleSet>
+			<includes>
+				<include>org.jboss.jbossts:tsmx-tools</include>
+			</includes>
+			<binaries>
+				<outputDirectory>bin</outputDirectory>
+				<outputFileNameMapping>${module.artifactId}.${module.extension}
+				</outputFileNameMapping>
+				<unpack>false</unpack>
+				<includeDependencies>false</includeDependencies>
+			</binaries>
+		</moduleSet>
+		<moduleSet>
+			<includes>
+				<include>org.jboss.jbossts:tsmx-jmxbrowser</include>
+			</includes>
+			<binaries>
+				<outputDirectory>bin/tools</outputDirectory>
+				<outputFileNameMapping>${module.artifactId}.${module.extension}
+				</outputFileNameMapping>
+				<unpack>false</unpack>
+				<includeDependencies>false</includeDependencies>
+			</binaries>
+		</moduleSet>
+		<moduleSet>
+			<includes>
+				<include>org.jboss.jbossts:tsmx-objectstorebrowser</include>
+			</includes>
+			<binaries>
+				<outputDirectory>bin/tools</outputDirectory>
+				<outputFileNameMapping>${module.artifactId}.${module.extension}
+				</outputFileNameMapping>
+				<unpack>false</unpack>
+				<includeDependencies>false</includeDependencies>
+			</binaries>
+		</moduleSet>
+		<moduleSet>
+			<includes>
+				<include>org.jboss.jbossts:tsmx-perfgraph</include>
+			</includes>
+			<binaries>
+				<outputDirectory>bin/tools</outputDirectory>
+				<outputFileNameMapping>${module.artifactId}.${module.extension}
+				</outputFileNameMapping>
+				<unpack>false</unpack>
+				<includeDependencies>false</includeDependencies>
+			</binaries>
+		</moduleSet>
+		<moduleSet>
+			<includes>
+				<include>org.jboss.jbossts:osbv-defaults</include>
+			</includes>
+			<binaries>
+				<outputDirectory>bin/tools/plugins</outputDirectory>
+				<outputFileNameMapping>${module.artifactId}.${module.extension}
+				</outputFileNameMapping>
+				<unpack>false</unpack>
+				<includeDependencies>false</includeDependencies>
+			</binaries>
+		</moduleSet>
+		<moduleSet>
+			<includes>
+				<include>org.jboss.jbossts:arjunacore</include>
+			</includes>
+			<binaries>
+				<outputDirectory>lib</outputDirectory>
+				<outputFileNameMapping>${module.artifactId}.${module.extension}
+				</outputFileNameMapping>
+				<unpack>false</unpack>
+				<dependencySets>
+					<dependencySet>
+						<outputDirectory>lib/ext</outputDirectory>
+						<outputFileNameMapping>${module.artifactId}.${module.extension}
+						</outputFileNameMapping>
+						<useTransitiveDependencies>true</useTransitiveDependencies>
+						<excludes>
+							<exclude>org.jboss.jbossts:common</exclude>
+							<exclude>org.jboss.jbossts:arjuna</exclude>
+							<exclude>org.jboss.jbossts:tsmx-tools</exclude>
+							<exclude>org.jboss.jbossts:tsmx-jmxbrowser</exclude>
+							<exclude>org.jboss.jbossts:tsmx-objectstorebrowser</exclude>
+							<exclude>org.jboss.jbossts:osbv-defaults</exclude>
+							<exclude>org.jboss.jbossts:tsmx-perfgraph</exclude>
+							<exclude>org.jboss.jbossts:txoj</exclude>
+						</excludes>
+					</dependencySet>
+				</dependencySets>
+			</binaries>
+		</moduleSet>
+		<moduleSet>
+			<includes>
+				<include>org.jboss.jbossts:arjunacore-services</include>
+			</includes>
+			<binaries>
+				<outputDirectory>services/lib</outputDirectory>
+				<outputFileNameMapping>${module.artifactId}.${module.extension}
+				</outputFileNameMapping>
+				<unpack>false</unpack>
+				<dependencySets>
+					<dependencySet>
+						<outputDirectory>lib/ext</outputDirectory>
+						<outputFileNameMapping>${module.artifactId}.${module.extension}
+						</outputFileNameMapping>
+						<useTransitiveDependencies>false</useTransitiveDependencies>
+						<excludes>
+							<exclude>org.jboss.jbossts:arjuna</exclude>
+						</excludes>
+					</dependencySet>
+				</dependencySets>
+			</binaries>
+		</moduleSet>
+
+	</moduleSets>
+	<files>
+		<file>
+			<source>copyright.txt</source>
+			<fileMode>0644</fileMode>
+		</file>
+		<file>
+			<source>../JBossORG-EULA.txt</source>
+			<fileMode>0644</fileMode>
+		</file>
+		<file>
+			<source>tsmx/etc/toolsframework.xml</source>
+			<fileMode>0644</fileMode>
+			<outputDirectory>bin/tools</outputDirectory>
+		</file>
+		<file>
+			<source>arjuna/etc/log4j.properties</source>
+			<fileMode>0644</fileMode>
+			<outputDirectory>etc</outputDirectory>
+		</file>
+		<file>
+			<source>jbossts-properties.xml</source>
+			<fileMode>0644</fileMode>
+			<outputDirectory>etc</outputDirectory>
+		</file>
+		<file>
+			<source>../ext/third_party_licenses.txt</source>
+			<fileMode>0644</fileMode>
+			<outputDirectory>lib/ext</outputDirectory>
+		</file>
+		<file>
+			<source>scripts/withoutorb-setup-env.sh</source>
+			<fileMode>0755</fileMode>
+			<outputDirectory>bin</outputDirectory>
+			<destName>setup-env.sh</destName>
+			<filtered>true</filtered>
+		</file>
+		<file>
+			<source>scripts/withoutorb-setup-env.bat</source>
+			<fileMode>0755</fileMode>
+			<outputDirectory>bin</outputDirectory>
+			<destName>setup-env.bat</destName>
+			<filtered>true</filtered>
+		</file>
+	</files>
+	<fileSets>
+		<fileSet>
+			<directory>scripts</directory>
+			<outputDirectory>bin</outputDirectory>
+			<filtered>true</filtered>
+			<includes>
+				<include>start-recovery-manager*</include>
+				<include>run-tools*</include>
+			</includes>
+		</fileSet>
+		<fileSet>
+			<directory>arjuna/services/scripts/windows</directory>
+			<outputDirectory>services/bin/windows</outputDirectory>
+		</fileSet>
+		<fileSet>
+			<directory>arjuna/services/scripts/unix</directory>
+			<outputDirectory>services/bin/hpux</outputDirectory>
+		</fileSet>
+		<fileSet>
+			<directory>arjuna/services/scripts/unix</directory>
+			<outputDirectory>services/bin/linux</outputDirectory>
+		</fileSet>
+		<fileSet>
+			<directory>arjuna/services/scripts/unix</directory>
+			<outputDirectory>services/bin/solaris</outputDirectory>
+		</fileSet>
+		<fileSet>
+			<directory>arjuna/services/config</directory>
+			<outputDirectory>services/config</outputDirectory>
+		</fileSet>
+	</fileSets>
+</assembly> 

Added: labs/jbosstm/trunk/ArjunaCore/src/main/assembly/foo.xml
===================================================================
--- labs/jbosstm/trunk/ArjunaCore/src/main/assembly/foo.xml	                        (rev 0)
+++ labs/jbosstm/trunk/ArjunaCore/src/main/assembly/foo.xml	2011-02-15 15:41:13 UTC (rev 36605)
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- JBoss, Home of Professional Open Source Copyright 2008, Red Hat Middleware 
+	LLC, and others contributors as indicated by the @authors tag. All rights 
+	reserved. See the copyright.txt in the distribution for a full listing of 
+	individual contributors. This copyrighted material is made available to anyone 
+	wishing to use, modify, copy, or redistribute it subject to the terms and 
+	conditions of the GNU Lesser General Public License, v. 2.1. This program 
+	is distributed in the hope that it will be useful, but WITHOUT A WARRANTY; 
+	without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR 
+	PURPOSE. See the GNU Lesser General Public License for more details. You 
+	should have received a copy of the GNU Lesser General Public License, v.2.1 
+	along with this distribution; if not, write to the Free Software Foundation, 
+	Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. -->
+<assembly>
+	<id>bin</id>
+	<includeBaseDirectory>true</includeBaseDirectory>
+	<formats>
+		<format>tar.gz</format>
+		<format>zip</format>
+	</formats>
+	<moduleSets>
+
+		<moduleSet>
+			<includes>
+				<include>org.jboss.jbossts:common</include>
+			</includes>
+			<binaries>
+				<outputDirectory>htdocs</outputDirectory>
+				<attachmentClassifier>javadoc</attachmentClassifier>
+			</binaries>
+		</moduleSet>
+	</moduleSets>
+</assembly> 



More information about the jboss-svn-commits mailing list