blob: 32bf16f062746bae28b9f3b2308886624c7fe84f [file] [log] [blame]
load("//nodejs/private:stamp.bzl", "stamp_setting")
# Detect if the build is running under --stamp
config_setting(
name = "stamp",
values = {"stamp": "true"},
visibility = ["//visibility:public"],
)
# Enable stamping based on the --stamp flag
stamp_setting(
name = "use_stamp_flag",
stamp = select({
":stamp": True,
"//conditions:default": False,
}),
visibility = ["//visibility:public"],
)
stamp_setting(
name = "always",
stamp = True,
visibility = ["//visibility:public"],
)
stamp_setting(
name = "never",
stamp = False,
visibility = ["//visibility:public"],
)