blob: 998b71ff159b0de5e78f92a22ea50ec18beb7642 [file] [log] [blame]
apply plugin: 'java'
apply plugin: 'jacoco-tools-base'
apply plugin: 'clone-artifacts'
apply plugin: 'kotlin'
configurations {
provided
}
dependencies {
compile project(':base:builder-model')
compile project(':base:builder-test-api')
compile libs.guava
compile libs.kotlin_stdlib
provided gradleApi()
testCompile libs.junit
testCompile project(':base:testutils')
testCompile 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'
apply from: "$rootDir/buildSrc/base/publish.gradle"
apply from: "$rootDir/buildSrc/base/bintray.gradle"
apply from: "$rootDir/buildSrc/base/javadoc.gradle"