aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/java_tools/buildjar/java/com/google/devtools/build/java/bazel/build_defs.bzl
diff options
context:
space:
mode:
Diffstat (limited to 'src/java_tools/buildjar/java/com/google/devtools/build/java/bazel/build_defs.bzl')
-rw-r--r--src/java_tools/buildjar/java/com/google/devtools/build/java/bazel/build_defs.bzl32
1 files changed, 17 insertions, 15 deletions
diff --git a/src/java_tools/buildjar/java/com/google/devtools/build/java/bazel/build_defs.bzl b/src/java_tools/buildjar/java/com/google/devtools/build/java/bazel/build_defs.bzl
index 2bf8c78538..6f1016704f 100644
--- a/src/java_tools/buildjar/java/com/google/devtools/build/java/bazel/build_defs.bzl
+++ b/src/java_tools/buildjar/java/com/google/devtools/build/java/bazel/build_defs.bzl
@@ -15,25 +15,27 @@
"""Rules to make the default javacopts available as a Java API."""
def _default_javacopts(ctx):
- javacopts = java_common.default_javac_opts(
- ctx, java_toolchain_attr = "_java_toolchain")
- ctx.template_action(
- template = ctx.file.template,
- output = ctx.outputs.out,
- substitutions = {
- "%javacopts%": '"%s"' % '", "'.join(javacopts),
- }
- )
+ javacopts = java_common.default_javac_opts(
+ ctx,
+ java_toolchain_attr = "_java_toolchain",
+ )
+ ctx.template_action(
+ template = ctx.file.template,
+ output = ctx.outputs.out,
+ substitutions = {
+ "%javacopts%": '"%s"' % '", "'.join(javacopts),
+ },
+ )
default_javacopts = rule(
- implementation=_default_javacopts,
- attrs={
+ implementation = _default_javacopts,
+ attrs = {
"template": attr.label(
- mandatory=True,
- allow_files=True,
- single_file=True,
+ mandatory = True,
+ allow_files = True,
+ single_file = True,
),
- "out": attr.output(mandatory=True),
+ "out": attr.output(mandatory = True),
"_java_toolchain": attr.label(
default = Label("//tools/jdk:current_java_toolchain"),
),