load("//go:def.bzl", "go_binary", "go_library") | |
go_library( | |
name = "gopackagesdriver_lib", | |
srcs = [ | |
"bazel.go", | |
"bazel_json_builder.go", | |
"build_context.go", | |
"driver_request.go", | |
"flatpackage.go", | |
"json_packages_driver.go", | |
"main.go", | |
"packageregistry.go", | |
"utils.go", | |
], | |
importpath = "github.com/bazelbuild/rules_go/go/tools/gopackagesdriver", | |
visibility = ["//visibility:private"], | |
) | |
go_binary( | |
name = "gopackagesdriver", | |
embed = [":gopackagesdriver_lib"], | |
visibility = ["//visibility:public"], | |
) |