kythe.io@v0.0.68-0.20240422202219-7225dbc01741/kythe/go/extractors/cmd/gotool/BUILD (about) 1 load("//tools:build_rules/docker.bzl", "docker_build") 2 load("//tools:build_rules/shims.bzl", "go_binary") 3 4 package(default_visibility = ["//kythe:default_visibility"]) 5 6 go_binary( 7 name = "gotool", 8 srcs = ["gotool.go"], 9 deps = [ 10 "//kythe/go/extractors/golang", 11 "//kythe/go/platform/analysis", 12 "//kythe/go/platform/kzip", 13 "//kythe/go/platform/vfs", 14 "//kythe/go/util/flagutil", 15 "//kythe/go/util/log", 16 "//kythe/go/util/vnameutil", 17 "//kythe/proto:analysis_go_proto", 18 ], 19 ) 20 21 docker_build( 22 name = "docker", 23 src = "Dockerfile", 24 data = [ 25 "analyze_packages.sh", 26 ":gotool", 27 "//kythe/go/platform/tools/kzip", 28 "//kythe/release/base:fix_permissions.sh", 29 ], 30 image_name = "gcr.io/kythe-public/golang-extractor", 31 tags = ["manual"], 32 )