1load("@io_bazel_rules_go//go:def.bzl", "go_binary") 2 3go_binary( 4 name = "some_binary", 5 srcs = ["main.go"], 6) 7 8genrule( 9 name = "normalised_binary", 10 srcs = [":some_binary"], 11 outs = ["the_binary"], 12 cmd = "cp $(SRCS) $@", 13) 14 15sh_test( 16 name = "executable_name", 17 size = "small", 18 srcs = ["name_test.sh"], 19 data = [":normalised_binary"], 20) 21