Files
Etienne Perot c2dd6140f4 embeddedbinary: Skip compression unless using --compilation_mode=opt.
This speeds up debug builds and fastbuilds by not adding the compression step.

PiperOrigin-RevId: 579906206
2023-11-06 11:31:52 -08:00

39 lines
685 B
Python

load("//tools:defs.bzl", "bzl_library", "go_binary")
load("//tools/go_generics:defs.bzl", "go_template")
package(
default_applicable_licenses = ["//:license"],
licenses = ["notice"],
)
bzl_library(
name = "defs_bzl",
srcs = ["defs.bzl"],
visibility = [
"//:sandbox",
],
)
go_template(
name = "embeddedbinary_template",
srcs = ["embeddedbinary_template.go"],
visibility = [
"//:sandbox",
],
)
config_setting(
name = "compilation_mode_opt",
values = {
"compilation_mode": "opt",
},
)
go_binary(
name = "flatecompress",
srcs = ["flatecompress.go"],
visibility = [
"//:sandbox",
],
)