blob: bc43c7b91efeaac996074c8004a844ae0e27cb1d [file] [log] [blame]
load("@io_bazel_rules_go//go/private:tools/go_tool_binary.bzl", "go_tool_binary")
load("@io_bazel_rules_go//go:def.bzl", "go_test")
go_test(
name = "filter_test",
size = "small",
srcs = [
"filter.go",
"filter_test.go",
],
)
go_tool_binary(
name = "asm",
srcs = [
"asm.go",
"filter.go",
],
visibility = ["//visibility:public"],
)
go_tool_binary(
name = "compile",
srcs = [
"compile.go",
"filter.go",
"flags.go",
],
visibility = ["//visibility:public"],
)
go_tool_binary(
name = "embed",
srcs = ["embed.go"],
visibility = ["//visibility:public"],
)
go_tool_binary(
name = "generate_test_main",
srcs = [
"filter.go",
"flags.go",
"generate_test_main.go",
],
visibility = ["//visibility:public"],
)
go_tool_binary(
name = "link",
srcs = [
"flags.go",
"link.go",
],
visibility = ["//visibility:public"],
)
go_tool_binary(
name = "cgo",
srcs = [
"cgo.go",
"filter.go",
"flags.go",
],
visibility = ["//visibility:public"],
)
go_tool_binary(
name = "md5sum",
srcs = [
"md5sum.go",
],
visibility = ["//visibility:public"],
)