aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/docgen/BUILD
diff options
context:
space:
mode:
authorGravatar Han-Wen Nienhuys <hanwen@google.com>2015-11-30 17:27:34 +0000
committerGravatar Kristina Chodorow <kchodorow@google.com>2015-11-30 18:30:48 +0000
commit27760a6efefc64f9577ed1add120b60399203be3 (patch)
tree1b1b04e7e3de77ac8723ff01de2bcd8fa683c6fb /src/main/java/com/google/devtools/build/docgen/BUILD
parent18565b0a8fcd609a000a18e11c0099f5aebbbc50 (diff)
Reorganize BUILD files.
-- MOS_MIGRATED_REVID=108985661
Diffstat (limited to 'src/main/java/com/google/devtools/build/docgen/BUILD')
-rw-r--r--src/main/java/com/google/devtools/build/docgen/BUILD57
1 files changed, 17 insertions, 40 deletions
diff --git a/src/main/java/com/google/devtools/build/docgen/BUILD b/src/main/java/com/google/devtools/build/docgen/BUILD
index 399e7b0267..7b9b279641 100644
--- a/src/main/java/com/google/devtools/build/docgen/BUILD
+++ b/src/main/java/com/google/devtools/build/docgen/BUILD
@@ -1,41 +1,17 @@
-package(default_visibility = ["//src:__subpackages__"])
-
-java_library(
- name = "docgen",
- srcs = glob([
- "**/*.java",
- ]),
- deps = [
- "//src/main/java/com/google/devtools/build/lib:analysis-exec-rules-skyframe",
- "//src/main/java/com/google/devtools/build/lib:common",
- "//src/main/java/com/google/devtools/build/lib:concurrent",
- "//src/main/java/com/google/devtools/build/lib:packages",
- "//src/main/java/com/google/devtools/build/lib:util",
- "//third_party:apache_velocity",
- "//third_party:guava",
- ],
+# Description:
+# Documentation generator for Bazel
+package(
+ default_visibility = ["//src:__subpackages__"],
)
java_library(
name = "docgen_javalib",
- srcs = glob(
- ["**/*.java"],
- exclude = [
- "BuildEncyclopediaGenerator.java",
- "SkylarkDocumentationGenerator.java",
- ],
- ),
- resources = [":be-template_files"],
- exports = [
- "//src/main/java/com/google/devtools/build/lib:bazel-core",
- ],
+ srcs = glob(["**/*.java"]),
+ resources = [":template_files"],
deps = [
- "//src/main/java/com/google/devtools/build/lib:analysis-exec-rules-skyframe",
- "//src/main/java/com/google/devtools/build/lib:bazel-core",
+ "//src/main/java/com/google/devtools/build/lib:build-base",
"//src/main/java/com/google/devtools/build/lib:common",
- "//src/main/java/com/google/devtools/build/lib:concurrent",
"//src/main/java/com/google/devtools/build/lib:packages",
- "//src/main/java/com/google/devtools/build/lib:util",
"//third_party:apache_velocity",
"//third_party:guava",
"//third_party:jsr305",
@@ -48,13 +24,21 @@ java_binary(
main_class = "com.google.devtools.build.docgen.BuildEncyclopediaGenerator",
deps = [
":docgen_javalib",
- "//src/main/java/com/google/devtools/build/lib:analysis-exec-rules-skyframe",
+ "//src/main/java/com/google/devtools/build/lib:bazel-rules",
+ "//src/main/java/com/google/devtools/build/lib:build-base",
"//src/main/java/com/google/devtools/build/lib:common",
],
)
+java_binary(
+ name = "skydoc_bin",
+ srcs = ["SkylarkDocumentationGenerator.java"],
+ main_class = "com.google.devtools.build.docgen.SkylarkDocumentationGenerator",
+ deps = [":docgen_javalib"],
+)
+
filegroup(
- name = "be-template_files",
+ name = "template_files",
srcs = glob([
"templates/**/*.html",
"templates/**/*.vm",
@@ -65,10 +49,3 @@ filegroup(
name = "srcs",
srcs = glob(["**"]),
)
-
-java_binary(
- name = "skydoc_bin",
- srcs = ["SkylarkDocumentationGenerator.java"],
- main_class = "com.google.devtools.build.docgen.SkylarkDocumentationGenerator",
- deps = [":docgen_javalib"],
-)