Issue 458: updated dist to include scriptbuilder and adjusted dependencies for gae and enterprise

This commit is contained in:
Adrian Cole 2011-02-01 10:17:40 -08:00
parent 5201b80793
commit fe2a58da57
4 changed files with 30 additions and 8 deletions

View File

@ -28,7 +28,7 @@
LICENSE.txt LICENSE.txt
README.txt README.txt
core core
+ lib <- core, blobstore, compute and loadbalancer JARs and dependencies for core + lib <- core, blobstore, compute (w/scriptbuilder) and loadbalancer JARs and dependencies for core
+ docs <- javadoc for core, blobstore, compute and loadbalancer + docs <- javadoc for core, blobstore, compute and loadbalancer
+ src <- expanded or source jar for core, blobstore, compute and loadbalancer + src <- expanded or source jar for core, blobstore, compute and loadbalancer
drivers drivers
@ -85,6 +85,13 @@
</includes> </includes>
<outputDirectory>core/lib</outputDirectory> <outputDirectory>core/lib</outputDirectory>
</fileSet> </fileSet>
<fileSet>
<directory>scriptbuilder/target</directory>
<includes>
<include>jclouds-scriptbuilder-${project.version}.jar</include>
</includes>
<outputDirectory>core/lib</outputDirectory>
</fileSet>
<fileSet> <fileSet>
<directory>compute/target</directory> <directory>compute/target</directory>
<includes> <includes>
@ -113,6 +120,13 @@
</includes> </includes>
<outputDirectory>core/src</outputDirectory> <outputDirectory>core/src</outputDirectory>
</fileSet> </fileSet>
<fileSet>
<directory>scriptbuilder/target</directory>
<includes>
<include>jclouds-scriptbuilder-${project.version}-sources.jar</include>
</includes>
<outputDirectory>core/src</outputDirectory>
</fileSet>
<fileSet> <fileSet>
<directory>compute/target</directory> <directory>compute/target</directory>
<includes> <includes>
@ -135,6 +149,10 @@
<directory>blobstore/target/apidocs</directory> <directory>blobstore/target/apidocs</directory>
<outputDirectory>core/docs</outputDirectory> <outputDirectory>core/docs</outputDirectory>
</fileSet> </fileSet>
<fileSet>
<directory>scriptbuilder/target/apidocs</directory>
<outputDirectory>core/docs</outputDirectory>
</fileSet>
<fileSet> <fileSet>
<directory>compute/target/apidocs</directory> <directory>compute/target/apidocs</directory>
<outputDirectory>core/docs</outputDirectory> <outputDirectory>core/docs</outputDirectory>

View File

@ -63,11 +63,22 @@
<artifactId>jclouds-joda</artifactId> <artifactId>jclouds-joda</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency>
<groupId>joda-time</groupId>
<artifactId>joda-time</artifactId>
<version>1.6</version>
</dependency>
<dependency> <dependency>
<groupId>${project.groupId}</groupId> <groupId>${project.groupId}</groupId>
<artifactId>jclouds-bouncycastle</artifactId> <artifactId>jclouds-bouncycastle</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk15</artifactId>
<version>1.44</version>
<scope>provided</scope>
</dependency>
<dependency> <dependency>
<groupId>org.mortbay.jetty</groupId> <groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-ssl</artifactId> <artifactId>jetty-ssl</artifactId>

View File

@ -56,11 +56,6 @@
<type>test-jar</type> <type>test-jar</type>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>jclouds-joda</artifactId>
<version>${project.version}</version>
</dependency>
<dependency> <dependency>
<groupId>com.google.appengine</groupId> <groupId>com.google.appengine</groupId>
<artifactId>appengine-api</artifactId> <artifactId>appengine-api</artifactId>

View File

@ -25,7 +25,6 @@ import org.jclouds.concurrent.MoreExecutors;
import org.jclouds.concurrent.SingleThreaded; import org.jclouds.concurrent.SingleThreaded;
import org.jclouds.concurrent.config.ConfiguresExecutorService; import org.jclouds.concurrent.config.ConfiguresExecutorService;
import org.jclouds.concurrent.config.ExecutorServiceModule; import org.jclouds.concurrent.config.ExecutorServiceModule;
import org.jclouds.date.joda.config.JodaDateServiceModule;
import org.jclouds.gae.GaeHttpCommandExecutorService; import org.jclouds.gae.GaeHttpCommandExecutorService;
import org.jclouds.http.HttpCommandExecutorService; import org.jclouds.http.HttpCommandExecutorService;
import org.jclouds.http.TransformingHttpCommandExecutorService; import org.jclouds.http.TransformingHttpCommandExecutorService;
@ -54,7 +53,6 @@ public class GoogleAppEngineConfigurationModule extends ExecutorServiceModule {
@Override @Override
protected void configure() { protected void configure() {
super.configure(); super.configure();
install(new JodaDateServiceModule());
bind(TransformingHttpCommandExecutorService.class).to(TransformingHttpCommandExecutorServiceImpl.class); bind(TransformingHttpCommandExecutorService.class).to(TransformingHttpCommandExecutorServiceImpl.class);
} }