[jboss-svn-commits] JBL Code SVN: r27958 - in labs/jbossesb/trunk/product/samples/quickstarts: conf and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Jul 13 11:25:19 EDT 2009
Author: kevin.conner at jboss.com
Date: 2009-07-13 11:25:19 -0400 (Mon, 13 Jul 2009)
New Revision: 27958
Modified:
labs/jbossesb/trunk/product/samples/quickstarts/business_service/build.xml
labs/jbossesb/trunk/product/samples/quickstarts/conf/base-build.xml
Log:
Add support for inclusion/exclusion of compiled classes: JBESB-2742
Modified: labs/jbossesb/trunk/product/samples/quickstarts/business_service/build.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/business_service/build.xml 2009-07-13 15:08:51 UTC (rev 27957)
+++ labs/jbossesb/trunk/product/samples/quickstarts/business_service/build.xml 2009-07-13 15:25:19 UTC (rev 27958)
@@ -6,6 +6,8 @@
</description>
+ <!-- must be included before import to take effect -->
+ <property name="quickstart.classes.excludes" value="**/HelloWorldBean.class"/>
<!-- Import the base Ant build script... -->
<import file="../conf/base-build.xml"/>
Modified: labs/jbossesb/trunk/product/samples/quickstarts/conf/base-build.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/conf/base-build.xml 2009-07-13 15:08:51 UTC (rev 27957)
+++ labs/jbossesb/trunk/product/samples/quickstarts/conf/base-build.xml 2009-07-13 15:25:19 UTC (rev 27958)
@@ -524,7 +524,7 @@
<target name="package-deployment">
<mkdir dir="lib"/>
<jar destfile="${build.dir}/${ant.project.name}.esb">
- <fileset dir="${build.dir}/classes" />
+ <fileset dir="${build.dir}/classes" excludes="${quickstart.classes.excludes}" includes="${quickstart.classes.includes}"/>
<fileset dir="${build.dir}" includes="*.jar,*.war"/>
<fileset dir="${build.dir}" includes="deployment.xml"/>
<fileset dir="${build.dir}" includes="META-INF/**" />
@@ -721,6 +721,8 @@
<property name="additional.deploys" value="" />
<property name="deploy.exploded" value="false" />
+ <property name="quickstart.classes.includes" value="**"/>
+ <property name="quickstart.classes.excludes" value=""/>
<target name="quickstart-specific-dependencies">
<path id="quickstart-dependencies-classpath"/>
More information about the jboss-svn-commits
mailing list