aboutsummaryrefslogtreecommitdiff
path: root/BUILD
diff options
context:
space:
mode:
authorronshapiro <ronshapiro@google.com>2017-02-02 16:16:25 -0800
committerRon Shapiro <shapiro.rd@gmail.com>2017-02-13 18:58:15 -0500
commit554c1fe721bb0d2c4172d5a8b8bbc07ea672b7eb (patch)
tree6a9b5d2fff33b498a6839cc05694e5304d4944da /BUILD
parent462cc1f2d33f371415f178120d25b0cb151a4666 (diff)
downloaddagger2-554c1fe721bb0d2c4172d5a8b8bbc07ea672b7eb.tar.gz
Add javadoc_library to generate javadoc for our Bazel libraries
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=146419006
Diffstat (limited to 'BUILD')
-rw-r--r--BUILD28
1 files changed, 27 insertions, 1 deletions
diff --git a/BUILD b/BUILD
index b77025b94..ddffe1436 100644
--- a/BUILD
+++ b/BUILD
@@ -21,7 +21,7 @@ package_group(
py_test(
name = "maven_sha1_test",
- srcs = ["tools/maven_sha1_test.py"],
+ srcs = ["//tools:maven_sha1_tester"],
data = [":WORKSPACE"],
)
@@ -38,3 +38,29 @@ java_library(
"//producers",
],
)
+
+load("//tools:javadoc.bzl", "javadoc_library")
+
+# coalesced javadocs used for the gh-pages site
+javadoc_library(
+ name = "user-docs",
+ srcs = [
+ "//core/src/main/java/dagger:javadoc-srcs",
+ "//java/dagger/android:android-srcs",
+ "//producers:producers-srcs",
+ ],
+ android_api_level = 25,
+ # TODO(ronshapiro): figure out how to specify the version number for release builds
+ doctitle = "Dagger Dependency Injection API",
+ exclude_packages = [
+ "dagger.internal",
+ "dagger.producers.internal",
+ "dagger.producers.monitoring.internal",
+ ],
+ root_packages = ["dagger"],
+ deps = [
+ "//core/src/main/java/dagger:core",
+ "//java/dagger/android",
+ "//producers",
+ ],
+)