1*60517a1eSAndroid Build Coastguard Workerload("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") 2*60517a1eSAndroid Build Coastguard Worker 3*60517a1eSAndroid Build Coastguard Workergo_library( 4*60517a1eSAndroid Build Coastguard Worker name = "hasher_lib", 5*60517a1eSAndroid Build Coastguard Worker srcs = ["main.go"], 6*60517a1eSAndroid Build Coastguard Worker importpath = "github.com/bazelbuild/rules_python/gazelle/manifest/hasher", 7*60517a1eSAndroid Build Coastguard Worker visibility = ["//visibility:private"], 8*60517a1eSAndroid Build Coastguard Worker) 9*60517a1eSAndroid Build Coastguard Worker 10*60517a1eSAndroid Build Coastguard Workergo_binary( 11*60517a1eSAndroid Build Coastguard Worker name = "hasher", 12*60517a1eSAndroid Build Coastguard Worker embed = [":hasher_lib"], 13*60517a1eSAndroid Build Coastguard Worker visibility = ["//visibility:public"], 14*60517a1eSAndroid Build Coastguard Worker) 15*60517a1eSAndroid Build Coastguard Worker 16*60517a1eSAndroid Build Coastguard Workerfilegroup( 17*60517a1eSAndroid Build Coastguard Worker name = "distribution", 18*60517a1eSAndroid Build Coastguard Worker srcs = glob(["**"]), 19*60517a1eSAndroid Build Coastguard Worker visibility = ["//manifest:__pkg__"], 20*60517a1eSAndroid Build Coastguard Worker) 21