Skip to content

Commit

Permalink
Merge pull request #88 from martinda/expose-jclouds-core-api
Browse files Browse the repository at this point in the history
Expose the jclouds core classes to consumers of this library
  • Loading branch information
cdancy authored May 7, 2022
2 parents beb0477 + 1b7f639 commit b768027
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions build.gradle
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
plugins {
id 'java'
id 'java-library'
id 'maven-publish'
id 'com.github.johnrengelman.shadow' version '6.1.0'
id "io.github.gradle-nexus.publish-plugin" version "1.1.0"
Expand All @@ -24,7 +24,10 @@ dependencies {

implementation 'javax.xml.bind:jaxb-api:2.3.1'
implementation 'javax.annotation:javax.annotation-api:1.3.2'
implementation ("org.apache.jclouds:jclouds-core:${jcloudsVersion}")

// The ArtifactApi takes in org.jclouds.io.Payload, so it must be exposed as an API
api("org.apache.jclouds:jclouds-core:${jcloudsVersion}")

implementation ("com.google.inject:guice:${guiceVersion}")
implementation ("com.google.inject.extensions:guice-assistedinject:${guiceVersion}")
implementation ("com.google.auto.service:auto-service-annotations:${autoServiceVersion}")
Expand Down Expand Up @@ -104,6 +107,7 @@ javadoc {
options.with {
links "https://docs.oracle.com/javase/${compatibilityVersion.toString().split("\\.").last()}/docs/api"
links "https://google.github.io/guice/api-docs/${dependencies.guiceVersion}/javadoc/"
links "https://javadoc.io/doc/org.apache.jclouds/jclouds-core/${dependencies.jcloudsVersion}"
addStringOption('Xdoclint:none', '-quiet')
addStringOption('source', '8')
}
Expand Down

0 comments on commit b768027

Please sign in to comment.