mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-29 22:46:12 +00:00
bazel: add a config setting to control embedding kubernetes-src.tar.gz
This commit is contained in:
parent
a8c528dccd
commit
16aa59c34a
@ -15,6 +15,14 @@ filegroup(
|
||||
tags = ["automanaged"],
|
||||
)
|
||||
|
||||
config_setting(
|
||||
name = "embed_license_targets",
|
||||
values = {
|
||||
"define": "EMBED_LICENSE_TARGETS=true",
|
||||
},
|
||||
visibility = ["//visibility:private"],
|
||||
)
|
||||
|
||||
pkg_tar(
|
||||
name = "kubernetes-src",
|
||||
extension = "tar.gz",
|
||||
@ -116,7 +124,10 @@ pkg_tar(
|
||||
pkg_tar(
|
||||
name = "kubernetes-node-%s" % PLATFORM_ARCH_STRING,
|
||||
extension = "tar.gz",
|
||||
files = LICENSE_TARGETS,
|
||||
files = select({
|
||||
":embed_license_targets": LICENSE_TARGETS,
|
||||
"//conditions:default": [],
|
||||
}),
|
||||
mode = "0644",
|
||||
package_dir = "kubernetes",
|
||||
deps = [
|
||||
@ -153,7 +164,10 @@ pkg_tar(
|
||||
pkg_tar(
|
||||
name = "kubernetes-server-%s" % PLATFORM_ARCH_STRING,
|
||||
extension = "tar.gz",
|
||||
files = LICENSE_TARGETS,
|
||||
files = select({
|
||||
":embed_license_targets": LICENSE_TARGETS,
|
||||
"//conditions:default": [],
|
||||
}),
|
||||
mode = "0644",
|
||||
package_dir = "kubernetes",
|
||||
deps = [
|
||||
@ -198,14 +212,16 @@ pkg_tar(
|
||||
extension = "tar.gz",
|
||||
files = [
|
||||
# TODO: the version file
|
||||
"//:Godeps/LICENSES",
|
||||
"//:README.md",
|
||||
"//:Vagrantfile",
|
||||
"//cluster:all-srcs",
|
||||
"//docs:all-srcs",
|
||||
"//examples:all-srcs",
|
||||
"//third_party/htpasswd:all-srcs",
|
||||
],
|
||||
] + select({
|
||||
":embed_license_targets": ["//:Godeps/LICENSES"],
|
||||
"//conditions:default": [],
|
||||
}),
|
||||
package_dir = "kubernetes",
|
||||
strip_prefix = "//",
|
||||
deps = [
|
||||
|
Loading…
Reference in New Issue
Block a user