1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
apply plugin: 'java'
configurations {
provided
}
dependencies {
compile project(':base:builder-model')
compile 'com.google.guava:guava:17.0'
provided gradleApi()
testCompile 'junit:junit:4.12'
testRuntime gradleApi()
}
sourceSets {
main {
compileClasspath += configurations.provided
}
}
javadoc {
classpath += configurations.provided
options.links("http://docs.oracle.com/javase/8/docs/api/", "https://docs.gradle.org/current/javadoc/")
}
task javadocZip(type: Zip) {
dependsOn javadoc
from javadoc.destinationDir
baseName 'javadoc'
}
group = 'com.android.tools.build'
archivesBaseName = 'gradle-api'
version = rootProject.ext.buildVersion
project.ext.pomName = 'Android Gradle API'
project.ext.pomDesc = 'APIs to customize Android Gradle Builds'
|