diff options
author | Eric Anderson <ejona@google.com> | 2015-05-05 10:28:38 -0700 |
---|---|---|
committer | Eric Anderson <ejona@google.com> | 2015-05-05 11:32:15 -0700 |
commit | 10fb20650d9ddf242add6d13cc7058b499919473 (patch) | |
tree | 4232299d6bc017c192b480a9874bcd8bd64c933e /all | |
parent | 00a7192f73d641e0dc91b9f830e1c1ade1cecd0a (diff) | |
download | grpc-grpc-java-10fb20650d9ddf242add6d13cc7058b499919473.tar.gz |
Produce combined JavaDoc, add links, exclude internals
Diffstat (limited to 'all')
-rw-r--r-- | all/build.gradle | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/all/build.gradle b/all/build.gradle index 22b50bd59..62d648a84 100644 --- a/all/build.gradle +++ b/all/build.gradle @@ -3,6 +3,13 @@ description = "gRPC: All" // Make sure that no transitive dependencies are included. configurations.compile.transitive = false +for (subproject in rootProject.subprojects) { + if (subproject == project) { + continue + } + evaluationDependsOn(subproject.path) +} + dependencies { compile project(':grpc-auth'), project(':grpc-core'), @@ -22,3 +29,15 @@ jar { } } +javadoc { + classpath = files(rootProject.subprojects.collect { subproject -> + subproject.javadoc.classpath + }) + for (subproject in rootProject.subprojects) { + if (subproject == project) { + continue; + } + source subproject.javadoc.source + options.links subproject.javadoc.options.links.toArray(new String[0]) + } +} |