...
1load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library")
2
3# allows .bzl files in this package to be import-able by other Bazel files
4package(default_visibility = ["//visibility:public"])
5
6go_library(
7 name = "kustomize_lib",
8 srcs = ["main.go"],
9 importpath = "edge-infra.dev/hack/build/rules/kustomize",
10 deps = [
11 "//pkg/k8s/eyaml/fieldspecs",
12 "//pkg/k8s/kustomize",
13 "@com_github_google_go_containerregistry//pkg/name",
14 "@io_k8s_sigs_kustomize_api//filters/imagetag",
15 "@io_k8s_sigs_kustomize_api//krusty",
16 "@io_k8s_sigs_kustomize_api//resmap",
17 "@io_k8s_sigs_kustomize_api//types",
18 "@io_k8s_sigs_kustomize_kyaml//kio",
19 ],
20)
21
22go_binary(
23 name = "kustomize_bin",
24 embed = [":kustomize_lib"],
25)
View as plain text