<?xml version="1.0" encoding="UTF-8"?> | |
<!-- | |
Copyright (C) 2009 Cloud Conscious, LLC. <info@cloudconscious.com> | |
==================================================================== | |
Licensed under the Apache License, Version 2.0 (the "License"); | |
you may not use this file except in compliance with the License. | |
You may obtain a copy of the License at | |
http://www.apache.org/licenses/LICENSE-2.0 | |
Unless required by applicable law or agreed to in writing, software | |
distributed under the License is distributed on an "AS IS" BASIS, | |
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
See the License for the specific language governing permissions and | |
limitations under the License. | |
==================================================================== | |
--> | |
<assembly> | |
<id>package</id> | |
<formats> | |
<format>zip</format> | |
</formats> | |
<!-- | |
LICENSE.txt | |
README.txt | |
core | |
+ docs <- javadoc for core, blobstore, and compute | |
+ lib <- core, blobstore, and compute jars and dependencies for core | |
+ src <- expanded or source jar for core, blobstore, and compute | |
profiles | |
+ enterprise | |
+ README.txt <- how to use the profile | |
+ lib <- not core | |
+ docs <- not core | |
+ src <- not core | |
extensions | |
+ log4j | |
+ README.txt <- how to use the extension | |
+ lib <- not core | |
+ docs <- not core | |
+ src <- not core | |
providers | |
+ rackspace | |
+ README.txt <- status of this provider (what is implemented/not implemented) | |
+ lib <- not core | |
+ docs <- not core | |
+ src <- not core | |
tools <- integrations with other tools | |
+ antcontrib | |
+ README.txt <- how to use the tool | |
+ lib <- not core | |
+ docs <- not core | |
+ src <- not core | |
samples <- includes samples and demos | |
+ tweetstore | |
+ README.txt <- how to build and run the sample | |
+ src <- just demo | |
see http://code.google.com/p/jclouds/issues/detail?id=127 | |
--> | |
<fileSets> | |
<!-- "loose" files --> | |
<fileSet> | |
<directory /> | |
<includes> | |
<include>README.txt</include> | |
</includes> | |
<filtered>true</filtered> | |
</fileSet> | |
<fileSet> | |
<directory>project</directory> | |
<includes> | |
<include>LICENSE.txt</include> | |
</includes> | |
<filtered>true</filtered> | |
</fileSet> | |
<!-- core --> | |
<fileSet> | |
<directory>core/target</directory> | |
<includes> | |
<include>jclouds-core-${project.version}-jar-with-dependencies.jar</include> | |
</includes> | |
<outputDirectory>core/lib</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>blobstore/target</directory> | |
<includes> | |
<include>jclouds-blobstore-${project.version}.jar</include> | |
</includes> | |
<outputDirectory>core/lib</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>compute/target</directory> | |
<includes> | |
<include>jclouds-compute-${project.version}.jar</include> | |
</includes> | |
<outputDirectory>core/lib</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>core/target</directory> | |
<includes> | |
<include>jclouds-core-${project.version}-sources.jar</include> | |
</includes> | |
<outputDirectory>core/src</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>blobstore/target</directory> | |
<includes> | |
<include>jclouds-blobstore-${project.version}-sources.jar</include> | |
</includes> | |
<outputDirectory>core/src</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>compute/target</directory> | |
<includes> | |
<include>jclouds-compute-${project.version}-sources.jar</include> | |
</includes> | |
<outputDirectory>core/src</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>core/target/apidocs</directory> | |
<outputDirectory>core/docs</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>blobstore/target/apidocs</directory> | |
<outputDirectory>core/docs</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>compute/target/apidocs</directory> | |
<outputDirectory>core/docs</outputDirectory> | |
</fileSet> | |
<!-- providers: atmos --> | |
<fileSet> | |
<directory>atmos/target</directory> | |
<includes> | |
<include>jclouds-atmos-${project.version}.jar</include> | |
</includes> | |
<outputDirectory>providers/atmos/lib</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>atmos/target</directory> | |
<includes> | |
<include>jclouds-atmos-${project.version}-sources.jar</include> | |
</includes> | |
<outputDirectory>providers/atmos/src</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>atmos/target/apidocs</directory> | |
<outputDirectory>providers/atmos/docs</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>atmos</directory> | |
<includes> | |
<include>README.txt</include> | |
</includes> | |
<outputDirectory>providers/atmos</outputDirectory> | |
</fileSet> | |
<!-- providers: aws --> | |
<fileSet> | |
<directory>aws/core/target</directory> | |
<includes> | |
<include>jclouds-aws-${project.version}.jar</include> | |
</includes> | |
<outputDirectory>providers/aws/lib</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>aws/core/target</directory> | |
<includes> | |
<include>jclouds-aws-${project.version}-sources.jar</include> | |
</includes> | |
<outputDirectory>providers/aws/src</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>aws/core/target/apidocs</directory> | |
<outputDirectory>providers/aws/docs</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>aws/core</directory> | |
<includes> | |
<include>README.txt</include> | |
</includes> | |
<outputDirectory>providers/aws</outputDirectory> | |
</fileSet> | |
<!-- aws extensions: jets3t --> | |
<fileSet> | |
<directory>aws/extensions/jets3t/target</directory> | |
<includes> | |
<include>jclouds-jets3t-${project.version}.jar</include> | |
</includes> | |
<outputDirectory>providers/aws/extensions/jets3t/lib</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>aws/extensions/jets3t/target</directory> | |
<includes> | |
<include>jclouds-jets3t-${project.version}-sources.jar</include> | |
</includes> | |
<outputDirectory>providers/aws/extensions/jets3t/src</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>aws/extensions/jets3t/target/apidocs</directory> | |
<outputDirectory>providers/aws/extensions/jets3t/docs</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>aws/extensions/jets3t</directory> | |
<includes> | |
<include>README.txt</include> | |
</includes> | |
<outputDirectory>providers/aws/extensions/jets3t</outputDirectory> | |
</fileSet> | |
<!-- providers: azure --> | |
<fileSet> | |
<directory>azure/target</directory> | |
<includes> | |
<include>jclouds-azure-${project.version}.jar</include> | |
</includes> | |
<outputDirectory>providers/azure/lib</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>azure/target</directory> | |
<includes> | |
<include>jclouds-azure-${project.version}-sources.jar</include> | |
</includes> | |
<outputDirectory>providers/azure/src</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>azure/target/apidocs</directory> | |
<outputDirectory>providers/azure/docs</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>azure</directory> | |
<includes> | |
<include>README.txt</include> | |
</includes> | |
<outputDirectory>providers/azure</outputDirectory> | |
</fileSet> | |
<!-- providers: hostingdotcom --> | |
<fileSet> | |
<directory>vcloud/hostingdotcom/target</directory> | |
<includes> | |
<include>jclouds-hostingdotcom-${project.version}.jar</include> | |
</includes> | |
<outputDirectory>providers/hostingdotcom/lib</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>vcloud/hostingdotcom/target</directory> | |
<includes> | |
<include>jclouds-hostingdotcom-${project.version}-sources.jar</include> | |
</includes> | |
<outputDirectory>providers/hostingdotcom/src</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>vcloud/hostingdotcom/target/apidocs</directory> | |
<outputDirectory>providers/hostingdotcom/docs</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>vcloud/hostingdotcom</directory> | |
<includes> | |
<include>README.txt</include> | |
</includes> | |
<outputDirectory>providers/hostingdotcom</outputDirectory> | |
</fileSet> | |
<!-- providers: mezeo --> | |
<fileSet> | |
<directory>mezeo/pcs2/target</directory> | |
<includes> | |
<include>jclouds-pcs2-${project.version}.jar</include> | |
</includes> | |
<outputDirectory>providers/mezeo/lib</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>mezeo/pcs2/target</directory> | |
<includes> | |
<include>jclouds-pcs2-${project.version}-sources.jar</include> | |
</includes> | |
<outputDirectory>providers/mezeo/src</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>mezeo/pcs2/target/apidocs</directory> | |
<outputDirectory>providers/mezeo/docs</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>mezeo/pcs2</directory> | |
<includes> | |
<include>README.txt</include> | |
</includes> | |
<outputDirectory>providers/mezeo</outputDirectory> | |
</fileSet> | |
<!-- providers: nirvanix--> | |
<fileSet> | |
<directory>nirvanix/sdn/target</directory> | |
<includes> | |
<include>jclouds-sdn-${project.version}.jar</include> | |
</includes> | |
<outputDirectory>providers/nirvanix/lib</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>nirvanix/sdn/target</directory> | |
<includes> | |
<include>jclouds-sdn-${project.version}-sources.jar</include> | |
</includes> | |
<outputDirectory>providers/nirvanix/src</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>nirvanix/sdn/target/apidocs</directory> | |
<outputDirectory>providers/nirvanix/docs</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>nirvanix/sdn</directory> | |
<includes> | |
<include>README.txt</include> | |
</includes> | |
<outputDirectory>providers/nirvanix</outputDirectory> | |
</fileSet> | |
<!-- providers: rackspace --> | |
<fileSet> | |
<directory>rackspace/target</directory> | |
<includes> | |
<include>jclouds-rackspace-${project.version}.jar</include> | |
</includes> | |
<outputDirectory>providers/rackspace/lib</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>rackspace/target</directory> | |
<includes> | |
<include>jclouds-rackspace-${project.version}-sources.jar</include> | |
</includes> | |
<outputDirectory>providers/rackspace/src</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>rackspace/target/apidocs</directory> | |
<outputDirectory>providers/rackspace/docs</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>rackspace</directory> | |
<includes> | |
<include>README.txt</include> | |
</includes> | |
<outputDirectory>providers/rackspace</outputDirectory> | |
</fileSet> | |
<!-- providers: rimuhosting --> | |
<fileSet> | |
<directory>rimuhosting/target</directory> | |
<includes> | |
<include>jclouds-rimuhosting-${project.version}.jar</include> | |
</includes> | |
<outputDirectory>providers/rimuhosting/lib</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>rimuhosting/target</directory> | |
<includes> | |
<include>jclouds-rimuhosting-${project.version}-sources.jar</include> | |
</includes> | |
<outputDirectory>providers/rimuhosting/src</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>rimuhosting/target/apidocs</directory> | |
<outputDirectory>providers/rimuhosting/docs</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>rimuhosting</directory> | |
<includes> | |
<include>README.txt</include> | |
</includes> | |
<outputDirectory>providers/rimuhosting</outputDirectory> | |
</fileSet> | |
<!-- providers: terremark --> | |
<fileSet> | |
<directory>vcloud/terremark/target</directory> | |
<includes> | |
<include>jclouds-terremark-${project.version}.jar</include> | |
</includes> | |
<outputDirectory>providers/terremark/lib</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>vcloud/terremark/target</directory> | |
<includes> | |
<include>jclouds-terremark-${project.version}-sources.jar</include> | |
</includes> | |
<outputDirectory>providers/terremark/src</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>vcloud/terremark/target/apidocs</directory> | |
<outputDirectory>providers/terremark/docs</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>vcloud/terremark</directory> | |
<includes> | |
<include>README.txt</include> | |
</includes> | |
<outputDirectory>providers/terremark</outputDirectory> | |
</fileSet> | |
<!-- providers: twitter --> | |
<fileSet> | |
<directory>twitter/target</directory> | |
<includes> | |
<include>jclouds-twitter-${project.version}.jar</include> | |
</includes> | |
<outputDirectory>providers/twitter/lib</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>twitter/target</directory> | |
<includes> | |
<include>jclouds-twitter-${project.version}-sources.jar</include> | |
</includes> | |
<outputDirectory>providers/twitter/src</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>twitter/target/apidocs</directory> | |
<outputDirectory>providers/twitter/docs</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>twitter</directory> | |
<includes> | |
<include>README.txt</include> | |
</includes> | |
<outputDirectory>providers/twitter</outputDirectory> | |
</fileSet> | |
<!-- extensions: bouncycastle --> | |
<fileSet> | |
<directory>extensions/bouncycastle/target</directory> | |
<includes> | |
<include>jclouds-bouncycastle-${project.version}-jar-with-dependencies.jar</include> | |
</includes> | |
<outputDirectory>extensions/bouncycastle/lib</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>extensions/bouncycastle/target</directory> | |
<includes> | |
<include>jclouds-bouncycastle-${project.version}-sources.jar</include> | |
</includes> | |
<outputDirectory>extensions/bouncycastle/src</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>extensions/bouncycastle/target/apidocs</directory> | |
<outputDirectory>extensions/bouncycastle/docs</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>extensions/bouncycastle</directory> | |
<includes> | |
<include>README.txt</include> | |
</includes> | |
<outputDirectory>extensions/bouncycastle</outputDirectory> | |
</fileSet> | |
<!-- profiles: enterprise --> | |
<fileSet> | |
<directory>extensions/enterprise/target</directory> | |
<includes> | |
<include>jclouds-enterprise-${project.version}-jar-with-dependencies.jar</include> | |
</includes> | |
<outputDirectory>profiles/enterprise/lib</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>extensions/enterprise/target</directory> | |
<includes> | |
<include>jclouds-enterprise-${project.version}-sources.jar</include> | |
</includes> | |
<outputDirectory>profiles/enterprise/src</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>extensions/enterprise/target/apidocs</directory> | |
<outputDirectory>profiles/enterprise/docs</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>extensions/enterprise</directory> | |
<includes> | |
<include>README.txt</include> | |
</includes> | |
<outputDirectory>profiles/enterprise</outputDirectory> | |
</fileSet> | |
<!-- extensions: gae --> | |
<fileSet> | |
<directory>extensions/gae/target</directory> | |
<includes> | |
<include>jclouds-gae-${project.version}.jar</include> | |
</includes> | |
<outputDirectory>extensions/gae/lib</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>extensions/gae/target</directory> | |
<includes> | |
<include>jclouds-gae-${project.version}-sources.jar</include> | |
</includes> | |
<outputDirectory>extensions/gae/src</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>extensions/gae/target/apidocs</directory> | |
<outputDirectory>extensions/gae/docs</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>extensions/gae</directory> | |
<includes> | |
<include>README.txt</include> | |
</includes> | |
<outputDirectory>extensions/gae</outputDirectory> | |
</fileSet> | |
<!-- extensions: joda --> | |
<fileSet> | |
<directory>extensions/joda/target</directory> | |
<includes> | |
<include>jclouds-joda-${project.version}-jar-with-dependencies.jar</include> | |
</includes> | |
<outputDirectory>extensions/joda/lib</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>extensions/joda/target</directory> | |
<includes> | |
<include>jclouds-joda-${project.version}-sources.jar</include> | |
</includes> | |
<outputDirectory>extensions/joda/src</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>extensions/joda/target/apidocs</directory> | |
<outputDirectory>extensions/joda/docs</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>extensions/joda</directory> | |
<includes> | |
<include>README.txt</include> | |
</includes> | |
<outputDirectory>extensions/joda</outputDirectory> | |
</fileSet> | |
<!-- extensions: httpnio --> | |
<fileSet> | |
<directory>extensions/httpnio/target</directory> | |
<includes> | |
<include>jclouds-httpnio-${project.version}.jar</include> | |
</includes> | |
<outputDirectory>extensions/httpnio/lib</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>extensions/httpnio/target</directory> | |
<includes> | |
<include>jclouds-httpnio-${project.version}-sources.jar</include> | |
</includes> | |
<outputDirectory>extensions/httpnio/src</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>extensions/httpnio/target/apidocs</directory> | |
<outputDirectory>extensions/httpnio/docs</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>extensions/httpnio</directory> | |
<includes> | |
<include>README.txt</include> | |
</includes> | |
<outputDirectory>extensions/httpnio</outputDirectory> | |
</fileSet> | |
<!-- extensions: jsch --> | |
<fileSet> | |
<directory>extensions/jsch/target</directory> | |
<includes> | |
<include>jclouds-jsch-${project.version}.jar</include> | |
</includes> | |
<outputDirectory>extensions/ssh/jsch/lib</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>extensions/jsch/target</directory> | |
<includes> | |
<include>jclouds-jsch-${project.version}-sources.jar</include> | |
</includes> | |
<outputDirectory>extensions/ssh/jsch/src</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>extensions/jsch/target/apidocs</directory> | |
<outputDirectory>extensions/ssh/jsch/docs</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>extensions/jsch</directory> | |
<includes> | |
<include>README.txt</include> | |
</includes> | |
<outputDirectory>extensions/ssh/jsch</outputDirectory> | |
</fileSet> | |
<!-- extensions: log4j --> | |
<fileSet> | |
<directory>extensions/log4j/target</directory> | |
<includes> | |
<include>jclouds-log4j-${project.version}.jar</include> | |
</includes> | |
<outputDirectory>extensions/log4j/lib</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>extensions/log4j/target</directory> | |
<includes> | |
<include>jclouds-log4j-${project.version}-sources.jar</include> | |
</includes> | |
<outputDirectory>extensions/log4j/src</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>extensions/log4j/target/apidocs</directory> | |
<outputDirectory>extensions/log4j/docs</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>extensions/log4j</directory> | |
<includes> | |
<include>README.txt</include> | |
</includes> | |
<outputDirectory>extensions/log4j</outputDirectory> | |
</fileSet> | |
<!-- tools: antcontrib --> | |
<fileSet> | |
<directory>tools/antcontrib/target</directory> | |
<includes> | |
<include>jclouds-antcontrib-${project.version}-jar-with-dependencies.jar</include> | |
</includes> | |
<outputDirectory>tools/antcontrib/lib</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>tools/antcontrib/target</directory> | |
<includes> | |
<include>jclouds-antcontrib-${project.version}-sources.jar</include> | |
</includes> | |
<outputDirectory>tools/antcontrib/src</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>tools/antcontrib/target/apidocs</directory> | |
<outputDirectory>tools/antcontrib/docs</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>tools/antcontrib</directory> | |
<includes> | |
<include>README.txt</include> | |
</includes> | |
<outputDirectory>tools/antcontrib</outputDirectory> | |
</fileSet> | |
<!-- tools: vfs --> | |
<fileSet> | |
<directory>tools/vfs/target</directory> | |
<includes> | |
<include>jclouds-vfs-${project.version}-jar-with-dependencies.jar</include> | |
</includes> | |
<outputDirectory>tools/vfs/lib</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>tools/vfs/target</directory> | |
<includes> | |
<include>jclouds-vfs-${project.version}-sources.jar</include> | |
</includes> | |
<outputDirectory>tools/vfs/src</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>tools/vfs/target/apidocs</directory> | |
<outputDirectory>tools/vfs/docs</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>tools/vfs</directory> | |
<includes> | |
<include>README.txt</include> | |
</includes> | |
<outputDirectory>tools/vfs</outputDirectory> | |
</fileSet> | |
<!-- samples --> | |
<fileSet> | |
<directory>demos/gae-tweetstore/target/jclouds-demo-gae-tweetstore</directory> | |
<outputDirectory>samples/gae-tweetstore</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>aws/demos/createandlistbuckets/target/jclouds-aws-demo-createandlistbuckets-src</directory> | |
<outputDirectory>samples/aws/createandlistbuckes</outputDirectory> | |
</fileSet> | |
<fileSet> | |
<directory>aws/demos/googleappengine/target/jclouds-aws-demo-googleappengine-src</directory> | |
<outputDirectory>samples/aws/googleappengine</outputDirectory> | |
</fileSet> | |
</fileSets> | |
</assembly> |