25 lines
685 B
Groovy
25 lines
685 B
Groovy
description = 'Conscrypt: libcore Stub'
|
|
|
|
configurations {
|
|
publicApiDocs
|
|
}
|
|
|
|
dependencies {
|
|
// This is used for the @hide annotation processing in JavaDoc
|
|
publicApiDocs project(':conscrypt-api-doclet')
|
|
|
|
// Only compile against this. Other modules will embed the generated code directly.
|
|
compileOnly project(':conscrypt-constants'),
|
|
configurations.publicApiDocs
|
|
|
|
compile libraries.junit
|
|
}
|
|
|
|
javadoc {
|
|
options.doclet = "org.conscrypt.doclet.FilterDoclet"
|
|
options.docletpath = configurations.publicApiDocs.files as List
|
|
}
|
|
|
|
// Don't include this artifact in the distribution.
|
|
tasks.install.enabled = false
|
|
tasks.uploadArchives.enabled = false;
|