-
Notifications
You must be signed in to change notification settings - Fork 3
/
BUILD
54 lines (51 loc) · 2.72 KB
/
BUILD
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
load("@google_bazel_common//tools/javadoc:javadoc.bzl", "javadoc_library")
package(default_visibility = ["//visibility:public"])
package_group(
name = "src",
packages = ["//..."],
)
javadoc_library(
name = "javadoc",
testonly = 1, # some dependencies are testonly,
srcs = [
"//core/src/com/google/inject:javadoc-srcs",
"//extensions/assistedinject/src/com/google/inject/assistedinject:javadoc-srcs",
"//extensions/dagger-adapter/src/com/google/inject/daggeradapter:javadoc-srcs",
"//extensions/grapher/src/com/google/inject/grapher:javadoc-srcs",
"//extensions/jmx/src/com/google/inject/tools/jmx:javadoc-srcs",
"//extensions/jndi/src/com/google/inject/jndi:javadoc-srcs",
"//extensions/persist/src/com/google/inject/persist:javadoc-srcs",
"//extensions/service/src/com/google/inject/service:javadoc-srcs",
"//extensions/servlet/src/com/google/inject/servlet:javadoc-srcs",
"//extensions/spring/src/com/google/inject/spring:javadoc-srcs",
"//extensions/struts2/src/com/google/inject/struts2:javadoc-srcs",
"//extensions/testlib/src/com/google/inject/testing/fieldbinder:javadoc-srcs",
"//extensions/testlib/src/com/google/inject/testing/throwingproviders:javadoc-srcs",
"//extensions/throwingproviders/src/com/google/inject/throwingproviders:javadoc-srcs",
],
doctitle = "Guice Dependency Injection API",
external_javadoc_links = [
"https://google.github.io/guava/releases/30.1-jre/api/docs/",
"https://google.github.io/truth/api/0.45/",
"http://errorprone.info/api/latest/",
"https://tomcat.apache.org/tomcat-5.5-doc/servletapi/",
"http://aopalliance.sourceforge.net/doc/",
],
tags = ["manual"], # Only do this when explicitly requested, not on test //...
deps = [
"//core/src/com/google/inject",
"//extensions/assistedinject/src/com/google/inject/assistedinject",
"//extensions/dagger-adapter/src/com/google/inject/daggeradapter",
"//extensions/grapher/src/com/google/inject/grapher",
"//extensions/jmx/src/com/google/inject/tools/jmx",
"//extensions/jndi/src/com/google/inject/jndi",
"//extensions/persist/src/com/google/inject/persist",
"//extensions/service/src/com/google/inject/service",
"//extensions/servlet/src/com/google/inject/servlet",
"//extensions/spring/src/com/google/inject/spring",
"//extensions/struts2/src/com/google/inject/struts2",
"//extensions/testlib/src/com/google/inject/testing/fieldbinder",
"//extensions/testlib/src/com/google/inject/testing/throwingproviders",
"//extensions/throwingproviders/src/com/google/inject/throwingproviders",
],
)