diff options
Diffstat (limited to 'qpid/java/broker-plugins/jmx/build.xml')
-rw-r--r-- | qpid/java/broker-plugins/jmx/build.xml | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/qpid/java/broker-plugins/jmx/build.xml b/qpid/java/broker-plugins/jmx/build.xml index 20d16cd54e..4deb0196e7 100644 --- a/qpid/java/broker-plugins/jmx/build.xml +++ b/qpid/java/broker-plugins/jmx/build.xml @@ -17,8 +17,22 @@ - under the License. --> <project name="Qpid Broker-Plugins JMX" default="build"> + + <condition property="systests.optional.depends" value="bdbstore" else=""> + <or> + <and> + <contains string="${modules.opt}" substring="bdbstore"/> + <contains string="${profile}" substring="bdb"/> + </and> + <and> + <istrue value="${optional}"/> + <contains string="${profile}" substring="bdb"/> + </and> + </or> + </condition> + <property name="module.depends" value="common broker broker-plugins broker-plugins-jmx management/common" /> - <property name="module.test.depends" value="systests test broker/test common/test management/common client" /> + <property name="module.test.depends" value="systests test broker/test common/test management/common client ${systests.optional.depends}" /> <property name="module.manifest" value="MANIFEST.MF" /> <property name="module.plugin" value="true" /> |