From b6407d634dc20c4a665ba8c94df444d832b4b402 Mon Sep 17 00:00:00 2001 From: Robert Gemmell Date: Mon, 23 Sep 2013 23:58:38 +0000 Subject: QPID-5048: add initial pom files for a maven build still a work-in-progress git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525753 13f79535-47bb-0310-9956-ffa450edef68 --- qpid/java/bdbstore/jmx/pom.xml | 93 ++++++++++++++++ qpid/java/bdbstore/pom.xml | 106 ++++++++++++++++++ qpid/java/bdbstore/systests/pom.xml | 214 ++++++++++++++++++++++++++++++++++++ 3 files changed, 413 insertions(+) create mode 100644 qpid/java/bdbstore/jmx/pom.xml create mode 100644 qpid/java/bdbstore/pom.xml create mode 100644 qpid/java/bdbstore/systests/pom.xml (limited to 'qpid/java/bdbstore') diff --git a/qpid/java/bdbstore/jmx/pom.xml b/qpid/java/bdbstore/jmx/pom.xml new file mode 100644 index 0000000000..7ac68d2d02 --- /dev/null +++ b/qpid/java/bdbstore/jmx/pom.xml @@ -0,0 +1,93 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + ../../pom.xml + + 4.0.0 + + org.apache.qpid + qpid-bdbstore-jmx + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + provided + + + + org.apache.qpid + qpid-broker-plugins-management-jmx + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-bdbstore + 0.26-SNAPSHOT + compile + + + + com.sleepycat + je + 5.0.84 + provided + + + + + org.apache.qpid + qpid-test-utils + 0.26-SNAPSHOT + test + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + test-jar + test + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + + diff --git a/qpid/java/bdbstore/pom.xml b/qpid/java/bdbstore/pom.xml new file mode 100644 index 0000000000..8df390c9bd --- /dev/null +++ b/qpid/java/bdbstore/pom.xml @@ -0,0 +1,106 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + + 4.0.0 + + org.apache.qpid + qpid-bdbstore + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + provided + + + + org.apache.qpid + qpid-broker-plugins-amqp-0-8-protocol + 0.26-SNAPSHOT + compile + + + + com.sleepycat + je + 5.0.84 + provided + + + + + org.apache.qpid + qpid-test-utils + 0.26-SNAPSHOT + test + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + test-jar + test + + + + org.apache.qpid + qpid-broker-plugins-amqp-0-10-protocol + 0.26-SNAPSHOT + test + + + + org.apache.geronimo.specs + geronimo-jms_1.1_spec + 1.0 + test + + + + org.apache.qpid + qpid-client + 0.26-SNAPSHOT + test + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + + diff --git a/qpid/java/bdbstore/systests/pom.xml b/qpid/java/bdbstore/systests/pom.xml new file mode 100644 index 0000000000..315a30da11 --- /dev/null +++ b/qpid/java/bdbstore/systests/pom.xml @@ -0,0 +1,214 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + ../../pom.xml + + 4.0.0 + + org.apache.qpid + qpid-bdbstore-systests + + + target/qpid-broker/${project.version} + + ${basedir}/${broker.home.dir} + ${qpid.home}/qbtc-output + + + + + junit + junit + ${junit-version} + compile + + + + org.apache.qpid + qpid-systests + 0.26-SNAPSHOT + compile + + + + org.apache.geronimo.specs + geronimo-jms_1.1_spec + 1.0 + provided + + + + org.apache.qpid + qpid-bdbstore + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-bdbstore-jmx + 0.26-SNAPSHOT + compile + + + + com.sleepycat + je + 5.0.84 + compile + + + + + + + src/main/resources + + + src/main/java + + **/*.java/ + + + + + src/main/java + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + org.apache.maven.plugins + maven-surefire-plugin + + + ${basedir}/../.. + + true + + + + integration-test + integration-test + + test + + + false + + + + + + + + org.apache.maven.plugins + maven-resources-plugin + + + + + copy-systests-etc-resources + generate-resources + + copy-resources + + + ${qpid.home} + + + ${basedir}/../../systests + + etc/ + + + + + + + + copy-test-profile-resources + generate-resources + + copy-resources + + + ${qpid.home}/.. + + + ${basedir}/../.. + + test-profiles/ + + + + + + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + + extract-broker-distribution + generate-resources + + unpack + + + false + ${project.build.directory} + + + org.apache.qpid + qpid-broker + ${project.version} + bin + tar.gz + + + + + + + + + + + -- cgit v1.2.1