[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