From 9789e934b66a1d76b6a3da54d80ddde06a889683 Mon Sep 17 00:00:00 2001 From: Hugo Trippaers Date: Fri, 31 Aug 2012 21:41:16 +0200 Subject: [PATCH] Fix the awsapi build by downloading the correct dependencies Use maven to download all dependencies for the ant build, just make sure mvn is in the path --- build/build-aws-api.xml | 8 ++++---- build/build-cloud-plugins.xml | 4 ---- build/build-cloud.xml | 12 ++++++++---- build/package.xml | 3 ++- deps/pom.xml | 13 ++++++++++++- 5 files changed, 26 insertions(+), 14 deletions(-) diff --git a/build/build-aws-api.xml b/build/build-aws-api.xml index 9ab267e6170..3e96069b392 100644 --- a/build/build-aws-api.xml +++ b/build/build-aws-api.xml @@ -26,12 +26,12 @@ - + - + - + @@ -113,7 +113,7 @@ - + diff --git a/build/build-cloud-plugins.xml b/build/build-cloud-plugins.xml index a7a1f39aad3..b73289e7d37 100755 --- a/build/build-cloud-plugins.xml +++ b/build/build-cloud-plugins.xml @@ -84,7 +84,6 @@ - @@ -155,9 +154,6 @@ - - - diff --git a/build/build-cloud.xml b/build/build-cloud.xml index 2ad3715e5a2..90ef25bc9ee 100755 --- a/build/build-cloud.xml +++ b/build/build-cloud.xml @@ -78,7 +78,6 @@ - @@ -150,9 +149,6 @@ - - - @@ -576,6 +572,14 @@ + + + + + + + + diff --git a/build/package.xml b/build/package.xml index f3435f8d3ae..275d2656567 100755 --- a/build/package.xml +++ b/build/package.xml @@ -156,7 +156,8 @@ - + + diff --git a/deps/pom.xml b/deps/pom.xml index 1bf8c2ca475..cb31eeb94c4 100644 --- a/deps/pom.xml +++ b/deps/pom.xml @@ -93,6 +93,11 @@ cloud-plugin-host-allocator-random ${project.version} + + org.apache.cloudstack + cloud-awsapi + ${project.version} + mysql mysql-connector-java @@ -130,6 +135,12 @@ cloud-plugin-network-netscaler ${project.version} + + + org.apache.axis2 + axis2-ant-plugin + 1.4.1 + install @@ -150,7 +161,7 @@ false false true - cloud-core,cloud-server,cloud-api,cloud-utils,cloud-vmware-base,cloud-agent,cloud-plugin-host-allocator-random,cloud-plugin-hypervisor-kvm,cloud-plugin-hypervisor-ovm,cloud-plugin-hypervisor-vmware,cloud-plugin-hypervisor-xen,cloud-plugin-netapp,cloud-plugin-network-elb,cloud-plugin-network-f5,cloud-plugin-network-netscaler,cloud-plugin-network-nvp,cloud-plugin-network-ovs,cloud-plugin-network-srx,cloud-plugin-planner-user-concentrated-pod,cloud-plugin-planner-user-dispersing,cloud-plugin-storage-allocator-random,cloud-plugin-user-authenticator-ldap,cloud-plugin-user-authenticator-md5,cloud-plugin-user-authenticator-plaintext,cloud-utils,cloud-vmware-base + cloud-core,cloud-server,cloud-api,cloud-utils,cloud-vmware-base,cloud-agent,cloud-plugin-host-allocator-random,cloud-plugin-hypervisor-kvm,cloud-plugin-hypervisor-ovm,cloud-plugin-hypervisor-vmware,cloud-plugin-hypervisor-xen,cloud-plugin-netapp,cloud-plugin-network-elb,cloud-plugin-network-f5,cloud-plugin-network-netscaler,cloud-plugin-network-nvp,cloud-plugin-network-ovs,cloud-plugin-network-srx,cloud-plugin-planner-user-concentrated-pod,cloud-plugin-planner-user-dispersing,cloud-plugin-storage-allocator-random,cloud-plugin-user-authenticator-ldap,cloud-plugin-user-authenticator-md5,cloud-plugin-user-authenticator-plaintext,cloud-utils,cloud-vmware-base,cloud-awsapi