Files
2025-03-04 17:18:31 -08:00

60 lines
1.1 KiB
Python

load("//tools:defs.bzl", "bzl_library")
package(
default_applicable_licenses = ["//:license"],
default_visibility = ["//:sandbox"],
licenses = ["notice"],
)
bzl_library(
name = "platforms_bzl",
srcs = ["platforms.bzl"],
visibility = ["//:sandbox"],
)
bzl_library(
name = "tags_bzl",
srcs = ["tags.bzl"],
visibility = ["//visibility:private"],
)
bzl_library(
name = "defs_bzl",
srcs = ["defs.bzl"],
visibility = ["//visibility:private"],
)
config_setting(
name = "amd64",
constraint_values = [
"@platforms//cpu:x86_64",
],
)
config_setting(
name = "arm64",
constraint_values = [
"@platforms//cpu:aarch64",
],
)
config_setting(
name = "riscv64",
constraint_values = [
"@platforms//cpu:riscv64",
],
)
genrule(
name = "version",
outs = ["version.txt"],
cmd = "cat bazel-out/stable-status.txt | grep STABLE_VERSION | cut -d' ' -f2- | sed 's/^[^[:digit:]]*//g' >$@",
stamp = 1,
tags = [
"manual",
"nobuilder",
"notap",
],
visibility = ["//:sandbox"],
)