diff options
| author | Robert Gemmell <robbie@apache.org> | 2011-11-30 16:06:30 +0000 |
|---|---|---|
| committer | Robert Gemmell <robbie@apache.org> | 2011-11-30 16:06:30 +0000 |
| commit | 4dcb5616f45e73c646b21492b047db8cdc0f6536 (patch) | |
| tree | a96a4ba0185fb35b3a19604ca42370955e42172b /qpid/java | |
| parent | 5a22b9a7565cdc8a0f32f1f32fa709801a2ad9d3 (diff) | |
| download | qpid-python-4dcb5616f45e73c646b21492b047db8cdc0f6536.tar.gz | |
NO-JIRA: copy optional module scripts if the module is requested
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1208479 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java')
| -rw-r--r-- | qpid/java/broker/build.xml | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/qpid/java/broker/build.xml b/qpid/java/broker/build.xml index 0731e08103..090df101f0 100644 --- a/qpid/java/broker/build.xml +++ b/qpid/java/broker/build.xml @@ -72,14 +72,26 @@ <fixcrlf srcdir="${module.release}/bin" fixlast="true" eol="dos" includes="*.bat"/> </target> - <target name="release-bin-other" description="copy broker-plugins into module release"> + <target name="release-bin-other" depends="release-bin-other-bdbstore" description="copy broker-plugins into module release"> <copy todir="${module.release}/lib/plugins" failonerror="true"> <fileset dir="${build.lib}/plugins"/> </copy> - <!--copy optional bdbstore module if it exists --> - <copy todir="${module.release}/lib/" failonerror="false"> + </target> + + <target name="release-bin-other-bdbstore" depends="check-bdbstore-requested" if="bdbstore-requested" + description="copy bdbstore items into module release"> + <copy todir="${module.release}/lib/" failonerror="true"> <fileset file="${build.lib}/${project.name}-bdbstore-${project.version}.jar"/> </copy> + <copy todir="${module.release}/bin" failonerror="true" flatten="true"> + <fileset dir="${basedir}/../bdbstore/bin"/> + </copy> + </target> + + <target name="check-bdbstore-requested"> + <condition property="bdbstore-requested"> + <contains string="${modules.opt}" substring="bdbstore"/> + </condition> </target> <target name="release-bin" depends="release-bin-tasks"/> |
