diff options
author | Han-Wen Nienhuys <hanwen@google.com> | 2015-11-30 17:27:34 +0000 |
---|---|---|
committer | Kristina Chodorow <kchodorow@google.com> | 2015-11-30 18:30:48 +0000 |
commit | 27760a6efefc64f9577ed1add120b60399203be3 (patch) | |
tree | 1b1b04e7e3de77ac8723ff01de2bcd8fa683c6fb /src/main/java/com/google/devtools/build/docgen/BUILD | |
parent | 18565b0a8fcd609a000a18e11c0099f5aebbbc50 (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/BUILD | 57 |
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"], -) |