Author: trustin
Date: 2008-04-09 03:43:57 -0400 (Wed, 09 Apr 2008)
New Revision: 3919
Modified:
remoting3/trunk/build.properties
remoting3/trunk/build.xml
Log:
Added JBoss Microkernel Dependency to the dependency list to suppress compilation errors
in Eclipse
Modified: remoting3/trunk/build.properties
===================================================================
--- remoting3/trunk/build.properties 2008-04-09 07:09:08 UTC (rev 3918)
+++ remoting3/trunk/build.properties 2008-04-09 07:43:57 UTC (rev 3919)
@@ -89,6 +89,13 @@
lib.jbossmc-kernel.local=${local.repository}/${lib.jbossmc-kernel.local-path}
lib.jbossmc-kernel.remote=${remote.repository}/${lib.jbossmc-kernel.remote-path}
+lib.jbossmc-dependency.name=jboss-dependency.jar
+lib.jbossmc-dependency.license=${lib.jbossmc.license}
+lib.jbossmc-dependency.local-path=${lib.jbossmc.local-dir}/${lib.jbossmc-dependency.name}
+lib.jbossmc-dependency.remote-path=${lib.jbossmc.remote-dir}/${lib.jbossmc-dependency.name}
+lib.jbossmc-dependency.local=${local.repository}/${lib.jbossmc-dependency.local-path}
+lib.jbossmc-dependency.remote=${remote.repository}/${lib.jbossmc-dependency.remote-path}
+
lib.jboss-managed.name=jboss-managed.jar
lib.jboss-managed.version=2.0.0.Beta10.1
lib.jboss-managed.license=lgpl
Modified: remoting3/trunk/build.xml
===================================================================
--- remoting3/trunk/build.xml 2008-04-09 07:09:08 UTC (rev 3918)
+++ remoting3/trunk/build.xml 2008-04-09 07:43:57 UTC (rev 3919)
@@ -91,6 +91,18 @@
<get src="${remote.license.dir}/${lib.jbossmc-kernel.license}.txt"
dest="${lib.jbossmc-kernel.local}.license.txt" usetimestamp="true"
ignoreerrors="false"/>
</target>
+ <!-- External library: JBoss Microcontainer dependency -->
+
+ <target name="lib.jbossmc-dependency-check">
+ <available property="lib.jbossmc-dependency.exists"
file="${lib.jbossmc-dependency.local}"/>
+ </target>
+
+ <target name="lib.jbossmc-dependency"
depends="lib.jbossmc-dependency-check"
unless="lib.jbossmc-dependency.exists">
+ <mkdir dir="${local.repository}/${lib.jbossmc.local-dir}"/>
+ <get src="${lib.jbossmc-dependency.remote}"
dest="${lib.jbossmc-dependency.local}" usetimestamp="true"
ignoreerrors="false"/>
+ <get
src="${remote.license.dir}/${lib.jbossmc-dependency.license}.txt"
dest="${lib.jbossmc-dependency.local}.license.txt" usetimestamp="true"
ignoreerrors="false"/>
+ </target>
+
<!-- External library: JBoss Microcontainer managed -->
<target name="lib.jboss-managed-check">
@@ -679,6 +691,7 @@
<pathelement
location="${lib.jboss-deployers-spi.local}"/>
<pathelement
location="${lib.jboss-deployers-structure-spi.local}"/>
<pathelement location="${lib.jbossmc-kernel.local}"/>
+ <pathelement
location="${lib.jbossmc-dependency.local}"/>
<pathelement location="${lib.jboss-managed.local}"/>
<pathelement location="${lib.jbossxb.local}"/>
</classpath>
@@ -690,7 +703,7 @@
<delete dir="mc-deployers/target"/>
</target>
- <target name="mc-deployers" description="Build the mc-deployers
module"
depends="lib.jaxb-api,lib.jboss-common-core,lib.jboss-common-logging-spi,lib.jboss-deployers-core-spi,lib.jboss-deployers-spi,lib.jboss-deployers-structure-spi,lib.jbossmc-kernel,lib.jboss-managed,lib.jbossxb,api,core,log-jboss,util,mc-deployers.compile">
+ <target name="mc-deployers" description="Build the mc-deployers
module"
depends="lib.jaxb-api,lib.jboss-common-core,lib.jboss-common-logging-spi,lib.jboss-deployers-core-spi,lib.jboss-deployers-spi,lib.jboss-deployers-structure-spi,lib.jbossmc-kernel,lib.jbossmc-dependency,lib.jboss-managed,lib.jbossxb,api,core,log-jboss,util,mc-deployers.compile">
<path id="mc-deployers.classpath">
<pathelement location="mc-deployers/target/main/classes"/>
</path>
Show replies by date