Bazel: Reformat build files
Reformat the Bazel build files with the buildifier tool [1].
The style is different for Bazel files. Most notably, indentation level
is 4 spaces instead of 2, and " is used instead of '.
[1] https://github.com/bazelbuild/buildifier
Change-Id: I95c0c6f11b6d76572797853b4ebb5cee5ebd3c98
diff --git a/Documentation/BUILD b/Documentation/BUILD
index 4f5ed5e..d9c123d 100644
--- a/Documentation/BUILD
+++ b/Documentation/BUILD
@@ -1,4 +1,4 @@
-package(default_visibility = ['//visibility:public'])
+package(default_visibility = ["//visibility:public"])
load("//tools/bzl:asciidoc.bzl", "documentation_attributes")
load("//tools/bzl:asciidoc.bzl", "genasciidoc")
@@ -6,96 +6,97 @@
load("//tools/bzl:license.bzl", "license_map")
exports_files([
- "replace_macros.py",
+ "replace_macros.py",
])
filegroup(
- name = "prettify_files",
- srcs = [
- ":prettify.min.css",
- ":prettify.min.js",
- ],
+ name = "prettify_files",
+ srcs = [
+ ":prettify.min.css",
+ ":prettify.min.js",
+ ],
)
genrule(
- name = "prettify_min_css",
- srcs = ["//gerrit-prettify:src/main/resources/com/google/gerrit/prettify/client/prettify.css"],
- cmd = "cp $< $@",
- outs = ["prettify.min.css"],
+ name = "prettify_min_css",
+ srcs = ["//gerrit-prettify:src/main/resources/com/google/gerrit/prettify/client/prettify.css"],
+ outs = ["prettify.min.css"],
+ cmd = "cp $< $@",
)
genrule(
- name = "prettify_min_js",
- srcs = ["//gerrit-prettify:src/main/resources/com/google/gerrit/prettify/client/prettify.js"],
- cmd = "cp $< $@",
- outs = ["prettify.min.js"],
+ name = "prettify_min_js",
+ srcs = ["//gerrit-prettify:src/main/resources/com/google/gerrit/prettify/client/prettify.js"],
+ outs = ["prettify.min.js"],
+ cmd = "cp $< $@",
)
filegroup(
- name = "resources",
- srcs = glob([
- "images/*.jpg",
- "images/*.png",
- ]) + [
- ":prettify_files",
- "//:LICENSES.txt",
- ],
- visibility = ['//visibility:public'],
+ name = "resources",
+ srcs = glob([
+ "images/*.jpg",
+ "images/*.png",
+ ]) + [
+ ":prettify_files",
+ "//:LICENSES.txt",
+ ],
+ visibility = ["//visibility:public"],
)
license_map(
- name = "licenses",
- targets = [
- "//gerrit-pgm:pgm",
- "//gerrit-gwtui:ui_module",
- "//polygerrit-ui/app:polygerrit_ui",
- ],
- opts = ["--asciidoctor"],
- visibility = ['//visibility:public'],
+ name = "licenses",
+ opts = ["--asciidoctor"],
+ targets = [
+ "//gerrit-pgm:pgm",
+ "//gerrit-gwtui:ui_module",
+ "//polygerrit-ui/app:polygerrit_ui",
+ ],
+ visibility = ["//visibility:public"],
)
DOC_DIR = "Documentation"
+
SRCS = glob(["*.txt"]) + [":licenses.txt"]
genrule(
- name = "index",
- cmd = "$(location //lib/asciidoctor:doc_indexer) " +
- "-o $(OUTS) " +
- '--prefix "%s/" ' % DOC_DIR +
- '--in-ext ".txt" ' +
- '--out-ext ".html" ' +
- "$(SRCS)",
- tools = ["//lib/asciidoctor:doc_indexer"],
- srcs = SRCS,
- outs = ["index.jar"],
+ name = "index",
+ srcs = SRCS,
+ outs = ["index.jar"],
+ cmd = "$(location //lib/asciidoctor:doc_indexer) " +
+ "-o $(OUTS) " +
+ "--prefix \"%s/\" " % DOC_DIR +
+ "--in-ext \".txt\" " +
+ "--out-ext \".html\" " +
+ "$(SRCS)",
+ tools = ["//lib/asciidoctor:doc_indexer"],
)
# For the same srcs, we can have multiple genasciidoc_zip rules, but only one
# genasciidoc rule. Because multiple genasciidoc rules will have conflicting
# output files.
genasciidoc(
- name = "Documentation",
- srcs = SRCS,
- attributes = documentation_attributes(),
- backend = "html5",
- visibility = ["//visibility:public"],
+ name = "Documentation",
+ srcs = SRCS,
+ attributes = documentation_attributes(),
+ backend = "html5",
+ visibility = ["//visibility:public"],
)
genasciidoc_zip(
- name = "html",
- srcs = SRCS,
- attributes = documentation_attributes(),
- backend = "html5",
- directory = DOC_DIR,
- visibility = ["//visibility:public"],
+ name = "html",
+ srcs = SRCS,
+ attributes = documentation_attributes(),
+ backend = "html5",
+ directory = DOC_DIR,
+ visibility = ["//visibility:public"],
)
genasciidoc_zip(
- name = "searchfree",
- srcs = SRCS,
- attributes = documentation_attributes(),
- backend = "html5",
- directory = DOC_DIR,
- searchbox = False,
- visibility = ["//visibility:public"],
+ name = "searchfree",
+ srcs = SRCS,
+ attributes = documentation_attributes(),
+ backend = "html5",
+ directory = DOC_DIR,
+ searchbox = False,
+ visibility = ["//visibility:public"],
)