diff options
| author | Robert Gemmell <robbie@apache.org> | 2013-09-23 23:24:18 +0000 |
|---|---|---|
| committer | Robert Gemmell <robbie@apache.org> | 2013-09-23 23:24:18 +0000 |
| commit | 436a3013e6b78ed7c494c815a1c78f9653d96e7d (patch) | |
| tree | 7771074bdb4ad63a4e357b99186b8637b3ece77f /qpid/java/module.xml | |
| parent | bcac01bf1fb05179badd1eacc13276a2ebeda9ec (diff) | |
| download | qpid-python-436a3013e6b78ed7c494c815a1c78f9653d96e7d.tar.gz | |
QPID-5158: extract the generation process for the common and broker modules into dedicated build files
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525730 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/module.xml')
| -rw-r--r-- | qpid/java/module.xml | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/qpid/java/module.xml b/qpid/java/module.xml index 77b0de7d47..7dc66f3929 100644 --- a/qpid/java/module.xml +++ b/qpid/java/module.xml @@ -818,80 +818,6 @@ qpid.name=${project.name} </echo> </target> - <!-- Additions to perform LogMessage generation - To activate for your plugin add the following to your plugin build.xml - - <target name="precompile" depends="gen_logging"/> - - --> - - <property name="gentools.home" location="${project.root}/common/gentools" /> - <property name="gentools.build" location="${build.scratch}/common/gentools" /> - <property name="generated.dir" location="${module.precompiled}" /> - <property name="velocity.compile.dir" value="${build.scratch}/broker/velocity"/> - <property name="velocity.timestamp" location="${generated.dir}/velocity.timestamp" /> - - <target name="compile_velocity" > - <mkdir dir="${velocity.compile.dir}" /> - <!-- Compile LogMessages Velocity Generator --> - <javac source="${java.source}" target="${java.target}" - destdir="${velocity.compile.dir}" debug="on" includeantruntime="false" - deprecation="${javac.deprecation}" - srcdir="${project.root}/broker/src/velocity/java" > - <classpath> - <pathelement path="${project.root}/${velocity.jar}" /> - </classpath> - <compilerarg line="${javac.compiler.args}"/> - </javac> - </target> - - - <target name="check_velocity_deps"> - <uptodate property="velocity.notRequired" targetfile="${velocity.timestamp}"> - <srcfiles dir="${module.src}" includes="**/*_logmessages.properties" /> - <srcfiles dir="${project.root}/broker/src/velocity/" includes="**/*.java **/*.vm" /> - </uptodate> - </target> - - - <target name="gen_logging" depends="compile_velocity,check_velocity_deps" unless="velocity.notRequired"> - <mkdir dir="${generated.dir}"/> - - <path id="logmessages.path"> - <fileset dir="${module.src}"> - <include name="**/*_logmessages.properties"/> - </fileset> - </path> - - <pathconvert property="logmessages" - refid="logmessages.path" - pathsep="' '"/> - - <echo message="logmessages is ${logmessages}"/> - - <java classname="org.apache.qpid.server.logging.GenerateLogMessages" fork="true" dir="${gentools.build}/classes" failonerror="true"> - <arg line="'${logmessages}'"/> - <arg value="-j"/> - <arg value="-o"/> - <arg value="${generated.dir}"/> - <arg value="-t"/> - <arg value="${project.root}/broker/src/velocity/templates/org/apache/qpid/server/logging/messages"/> - <arg value="-s"/> - <arg value="${module.src}"/> - - - <classpath> - <pathelement path="${module.src}"/> - <pathelement path="${velocity.compile.dir}" /> - <fileset dir="${project.root}/lib/required"> - <include name="**/*.jar"/> - </fileset> - <pathelement path="${project.root}/${velocity.jar}" /> - </classpath> - </java> - <touch file="${velocity.timestamp}" /> - </target> - <target name="eclipse" depends="eclipse-setup,eclipse-project,eclipse-source-only,eclipse-source-and-test"/> <target name="eclipse-setup"> |
