[jboss-cvs] JBossAS SVN: r78793 - in projects/aop/trunk: build and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Sep 23 15:09:56 EDT 2008
Author: pgier
Date: 2008-09-23 15:09:56 -0400 (Tue, 23 Sep 2008)
New Revision: 78793
Modified:
projects/aop/trunk/aop/pom.xml
projects/aop/trunk/build/build.xml
Log:
Improve handling of jrockit.home
Modified: projects/aop/trunk/aop/pom.xml
===================================================================
--- projects/aop/trunk/aop/pom.xml 2008-09-23 16:38:17 UTC (rev 78792)
+++ projects/aop/trunk/aop/pom.xml 2008-09-23 19:09:56 UTC (rev 78793)
@@ -277,7 +277,7 @@
<id>jrockit-build</id>
<activation>
<property>
- <name>JROCKIT_HOME</name>
+ <name>jrockit.home</name>
</property>
</activation>
<build>
@@ -295,10 +295,10 @@
<phase>compile</phase>
<configuration>
<tasks>
- <echo message="${JROCKIT_HOME}"/>
+ <echo message="jrockit.home=${jrockit.home}"/>
<!-- in older versions of jrockit the weaving stuff lives in managementapi.jar, in newer in management-agent.jar -->
- <available file="${JROCKIT_HOME}/jre/lib/managementapi.jar" property="OLD_JROCKIT" value="managementapi.jar"/>
- <available file="${JROCKIT_HOME}/jre/lib/management-agent.jar" property="NEW_JROCKIT" value="rt.jar"/>
+ <available file="${jrockit.home}/jre/lib/managementapi.jar" property="OLD_JROCKIT" value="managementapi.jar"/>
+ <available file="${jrockit.home}/jre/lib/management-agent.jar" property="NEW_JROCKIT" value="rt.jar"/>
<condition property="JROCKIT_API_AVAILABLE" value="${OLD_JROCKIT}">
<and>
<isset property="OLD_JROCKIT"/>
@@ -317,7 +317,7 @@
</condition>
<path id="javac.jrockit.classpath">
<path refid="maven.compile.classpath"/>
- <path path="${JROCKIT_HOME}/jre/lib/${JROCKIT_API_AVAILABLE}"/>
+ <path path="${jrockit.home}/jre/lib/${JROCKIT_API_AVAILABLE}"/>
</path>
<property name="build.compiler" value="extJavac"/>
Modified: projects/aop/trunk/build/build.xml
===================================================================
--- projects/aop/trunk/build/build.xml 2008-09-23 16:38:17 UTC (rev 78792)
+++ projects/aop/trunk/build/build.xml 2008-09-23 19:09:56 UTC (rev 78793)
@@ -40,6 +40,7 @@
-->
<target name="init" unless="init.disable" depends="_buildmagic:init">
+ <property file="local.properties"/>
</target>
@@ -269,7 +270,7 @@
<target name="main" depends="most"
description="Executes the default target (most)."/>
- <target name="most" depends="createthirdparty, maven-build-install, modules-most, install"
+ <target name="most" depends="init, createthirdparty, maven-build-install, modules-most, install"
description="Executes all modules and builds most everything."/>
<target name="help" depends="_buildmagic:help:build"
@@ -325,12 +326,13 @@
</target>
<!-- Run the maven part of the build -->
- <target name="maven-build-install" depends="createthirdparty">
+ <target name="maven-build-install" depends="createthirdparty, set-jrockit">
<property name="maven.dir" value="${basedir}/../tools/maven"/>
<property name="build.maven.opts" value=""/>
+ <property name="jrockit.build.param" value=""/>
- <maven basedir="${basedir}/../" options="${build.maven.opts}" goal="install"/>
+ <maven basedir="${basedir}/../" options="${jrockit.build.param} ${build.maven.opts}" goal="install"/>
<fail message="Unable to build maven modules. See maven output for details.">
<condition>
@@ -341,6 +343,10 @@
</fail>
</target>
+
+ <target name="set-jrockit" if="jrockit.home">
+ <property name="jrockit.build.param" value="-Djrockit.home=${jrockit.home}"/>
+ </target>
<!-- Clean the maven part of the build -->
<target name="maven-build-clean" depends="createthirdparty">
More information about the jboss-cvs-commits
mailing list