1load("@rules_python//python:defs.bzl", "py_binary", "py_library", "py_test") 2 3go_library(name = "resolve_conflict") 4 5go_binary(name = "resolve_conflict_bin") 6 7go_test(name = "resolve_conflict_test") 8 9py_library( 10 name = "my_resolve_conflict_library", 11 srcs = ["__init__.py"], 12 visibility = ["//:__subpackages__"], 13) 14 15py_binary( 16 name = "my_resolve_conflict_binary", 17 srcs = ["__main__.py"], 18 main = "__main__.py", 19 visibility = ["//:__subpackages__"], 20 deps = [":my_resolve_conflict_library"], 21) 22 23py_test( 24 name = "my_resolve_conflict_test", 25 srcs = ["__test__.py"], 26 main = "__test__.py", 27 deps = [":my_resolve_conflict_library"], 28) 29