1load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") 2load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library", "go_test") 3 4# Package for manifest compilation module 5package(default_visibility = ["//visibility:public"]) 6 7licenses(["notice"]) 8 9go_binary( 10 name = "manifest_bin", 11 srcs = ["manifest_bin.go"], 12 deps = [ 13 ":manifest", 14 "//src/common/golang:flagfile", 15 ], 16) 17 18go_library( 19 name = "manifest", 20 srcs = [ 21 "manifest.go", 22 ], 23 importpath = "src/tools/ak/manifest/manifest", 24 deps = [ 25 "//src/common/golang:flags", 26 "//src/tools/ak:manifestutils", 27 "//src/tools/ak:types", 28 ], 29) 30