[jboss-svn-commits] JBL Code SVN: r14391 - in labs/jbossesb/trunk/product/tools/console: management and 1 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Aug 20 15:15:54 EDT 2007
Author: tcunning
Date: 2007-08-20 15:15:54 -0400 (Mon, 20 Aug 2007)
New Revision: 14391
Added:
labs/jbossesb/trunk/product/tools/console/management/lib/
labs/jbossesb/trunk/product/tools/console/management/lib/servlet-api.jar
Modified:
labs/jbossesb/trunk/product/tools/console/build.xml
labs/jbossesb/trunk/product/tools/console/management/build.xml
Log:
bug:JBESB-738
Make sure we can build from build/jbossesb and from product/tools/console
Modified: labs/jbossesb/trunk/product/tools/console/build.xml
===================================================================
--- labs/jbossesb/trunk/product/tools/console/build.xml 2007-08-20 18:07:37 UTC (rev 14390)
+++ labs/jbossesb/trunk/product/tools/console/build.xml 2007-08-20 19:15:54 UTC (rev 14391)
@@ -187,9 +187,17 @@
<target name="dist" depends="jar,war,ear,test">
<property name="install.console.dir" location="${install.tools.dir}/console" />
-
+ <property name="install.management.dir" location="${install.tools.dir}"/>
<mkdir dir="${install.console.dir}"/>
-
+
+ <mkdir dir="${install.management.dir}"/>
+ <copy todir="${install.management.dir}">
+ <fileset dir="${basedir}">
+ <include name="management/**"/>
+ <include name="management-web/**"/>
+ <include name="management-esb/**"/>
+ </fileset>
+ </copy>
<!-- Copy the build related files to the "tools" folder. -->
<copy todir="${install.console.dir}">
<fileset dir="${exploded.archives.dir}"/>
Modified: labs/jbossesb/trunk/product/tools/console/management/build.xml
===================================================================
--- labs/jbossesb/trunk/product/tools/console/management/build.xml 2007-08-20 18:07:37 UTC (rev 14390)
+++ labs/jbossesb/trunk/product/tools/console/management/build.xml 2007-08-20 19:15:54 UTC (rev 14391)
@@ -4,14 +4,10 @@
<property name="console.dir" value="${esb.root.dir}/tools/console"/>
<property file="${esb.root.dir}/tools/console/management-esb/db.properties"/>
<property name="mgmt.dir" location="."/>
- <property name="lib.dir" location="${mgmt.dir}/../lib"/>
+ <property name="lib.dir" location="${mgmt.dir}/../../../lib"/>
<property name="mgmt.build.dir" location="${mgmt.dir}/build"/>
<property name="src.java.dir" location="${mgmt.dir}/src/main/java"/>
-
- <fileset id="lib" dir="${lib.dir}">
- <include name="*.jar" />
- </fileset>
-
+
<path id="build.classpath">
<fileset dir="${esb.root.dir}/tools/console/management-web/lib">
<include name="*.jar"/>
@@ -19,6 +15,9 @@
<fileset dir="${esb.root.dir}/lib/ext">
<include name="*.jar"/>
</fileset>
+ <fileset dir="${mgmt.dir}/lib">
+ <include name="*.jar"/>
+ </fileset>
<fileset refid="lib"/>
</path>
@@ -26,7 +25,30 @@
<delete dir="${mgmt.build.dir}"/>
</target>
- <target name="init">
+ <target name="define-lib">
+ <condition property="lib.dir.path"
+ value="${mgmt.dir}/../../../lib">
+ <available type="dir" file="${mgmt.dir}/../../../lib"/>
+ </condition>
+
+ <condition property="lib.dir.path" value="${mgmt.dir}/./lib">
+ <available type="dir" file="${mgmt.dir}/./lib"/>
+ </condition>
+
+ <fileset id="lib" dir="${lib.dir}">
+ <include name="*.jar" />
+ </fileset>
+
+ <condition property="rosetta.src" value="${esb.root.dir}/rosetta/src">
+ <available type="dir" file="${esb.root.dir}/rosetta/src"/>
+ </condition>
+ <condition property="rosetta.src" value="${src.java.dir}">
+ <available type="dir" file="${src.java.dir}"/>
+ </condition>
+ <property name="lib.dir" location="lib.dir.path"/>
+ </target>
+
+ <target name="init" depends="define-lib">
<mkdir dir="${mgmt.build.dir}"/>
<mkdir dir="${mgmt.build.dir}/classes"/>
</target>
@@ -43,8 +65,8 @@
target="1.5"
deprecation="${javac.deprecation}"
nowarn="on">
+ <src path="${rosetta.src}"/>
<src path="${src.java.dir}"/>
- <src path="${esb.root.dir}/rosetta/src"/>
</javac>
<copy file="${mgmt.dir}/src/main/resources/${db}/monitoring-mappings.hbm.xml"
todir="build/classes/org/jboss/soa/esb/monitoring">
Added: labs/jbossesb/trunk/product/tools/console/management/lib/servlet-api.jar
===================================================================
(Binary files differ)
Property changes on: labs/jbossesb/trunk/product/tools/console/management/lib/servlet-api.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
More information about the jboss-svn-commits
mailing list