blob: f044f9eb94c6e9e5feafc1cd836d9586ad0fe256 [file]
load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library")
go_library(
name = "fix-visibility_lib",
srcs = ["plugin.go"],
importpath = "aspect.build/cli/plugins/fix-visibility",
visibility = ["//release:__pkg__"],
deps = [
"//bazel/buildeventstream/proto",
"//pkg/ioutils",
"//pkg/plugin/sdk/v1alpha1/config",
"@bazel_gazelle//label:go_default_library",
"@com_github_bazelbuild_buildtools//edit:go_default_library",
"@com_github_hashicorp_go_plugin//:go-plugin",
"@com_github_manifoldco_promptui//:promptui",
],
)
go_binary(
name = "fix-visibility",
embed = [":fix-visibility_lib"],
gc_linkopts = [
"-s",
"-w",
],
visibility = ["//visibility:public"],
)