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/perftests/pom.xml | 299 +++++++++++++++++++++ .../src/main/assembly/qpid-perftests-bin.xml | 33 +++ qpid/java/perftests/visualisation-jfc/pom.xml | 126 +++++++++ 3 files changed, 458 insertions(+) create mode 100644 qpid/java/perftests/pom.xml create mode 100644 qpid/java/perftests/src/main/assembly/qpid-perftests-bin.xml create mode 100644 qpid/java/perftests/visualisation-jfc/pom.xml (limited to 'qpid/java/perftests') diff --git a/qpid/java/perftests/pom.xml b/qpid/java/perftests/pom.xml new file mode 100644 index 0000000000..f83b5e2f33 --- /dev/null +++ b/qpid/java/perftests/pom.xml @@ -0,0 +1,299 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + + 4.0.0 + + org.apache.qpid + qpid-perftests + + + target/qpid-broker/${project.version} + + ${basedir}/${broker.home.dir} + ${qpid.home}/qbtc-output + + + + + + org.apache.qpid + qpid-client + 0.26-SNAPSHOT + compile + + + + org.apache.geronimo.specs + geronimo-jms_1.1_spec + 1.0 + provided + + + + + + org.slf4j + slf4j-api + 1.6.4 + compile + + + + org.slf4j + slf4j-log4j12 + 1.6.4 + compile + + + + log4j + log4j + 1.2.16 + compile + + + + + commons-lang + commons-lang + 2.6 + compile + + + + commons-collections + commons-collections + 3.2.1 + compile + + + + commons-beanutils + commons-beanutils-core + 1.8.3 + compile + + + + com.google.code.gson + gson + 2.0 + compile + + + + org.apache.derby + derby + 10.8.2.2 + runtime + + + + + org.apache.qpid + qpid-systests + 0.26-SNAPSHOT + test + + + + org.apache.qpid + qpid-test-utils + 0.26-SNAPSHOT + test + + + + + + + src/main/resources + + + src/main/java + + **/*.java/ + + + + + + + src/test/java + + **/*.java + + + + src/test/resources + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + org.apache.maven.plugins + maven-deploy-plugin + + + true + + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + src/main/assembly/qpid-perftests-bin.xml + + + + + make-assembly + package + + single + + + + + + + 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 + + + + + + + + + org.apache.maven.plugins + maven-surefire-plugin + + + ${basedir}/.. + + **/org/apache/qpid/systest/**/*.java + + + + + integration-test + integration-test + + test + + + + **/org/apache/qpid/disttest/**/*.java + + + + + + + + + diff --git a/qpid/java/perftests/src/main/assembly/qpid-perftests-bin.xml b/qpid/java/perftests/src/main/assembly/qpid-perftests-bin.xml new file mode 100644 index 0000000000..52ac6884ae --- /dev/null +++ b/qpid/java/perftests/src/main/assembly/qpid-perftests-bin.xml @@ -0,0 +1,33 @@ + + bin + + tar.gz + + qpid-perftests-${project.version} + + + ${project.basedir} + / + + README* + LICENSE* + NOTICE* + etc/ + + + + + + /lib + true + + + org.apache.qpid:qpid-client + org.apache.qpid:qpid-common + + + + + diff --git a/qpid/java/perftests/visualisation-jfc/pom.xml b/qpid/java/perftests/visualisation-jfc/pom.xml new file mode 100644 index 0000000000..5d6c288a3e --- /dev/null +++ b/qpid/java/perftests/visualisation-jfc/pom.xml @@ -0,0 +1,126 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + ../../pom.xml + + 4.0.0 + + org.apache.qpid + qpid-perftests-visualisation-jfc + + + + org.apache.qpid + qpid-perftests + 0.26-SNAPSHOT + compile + + + + org.slf4j + slf4j-api + 1.6.4 + compile + + + + org.apache.derby + derby + 10.8.2.2 + runtime + + + + + net.sourceforge.csvjdbc + csvjdbc + 1.0.8 + provided + + + + jfree + jfreechart + 1.0.13 + provided + + + + + org.apache.qpid + qpid-test-utils + 0.26-SNAPSHOT + test + + + + + + + src/main/resources + + + src/main/java + + **/*.java/ + + + + + + + src/test/java + + **/*.java + + + + src/test/resources + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + org.apache.maven.plugins + maven-deploy-plugin + + + true + + + + + + -- cgit v1.2.1