huangcm
2024-12-18 9d29be7f7249789d6ffd0440067187a9f040c2cd
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
description = 'Conscrypt: libcore Stub'
 
configurations {
    publicApiDocs
}
 
dependencies {
    // This is used for the @Internal 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;