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 dex compilation module 5package(default_visibility = ["//visibility:public"]) 6 7licenses(["notice"]) 8 9go_binary( 10 name = "dex_bin", 11 srcs = ["dex_bin.go"], 12 deps = [ 13 ":dex", 14 "//src/common/golang:flagfile", 15 ], 16) 17 18go_library( 19 name = "dex", 20 srcs = ["dex.go"], 21 importpath = "src/tools/ak/dex/dex", 22 deps = [ 23 "//src/common/golang:flags", 24 "//src/common/golang:shard", 25 "//src/common/golang:ziputils", 26 "//src/tools/ak:types", 27 ], 28) 29