github.com/afking/bazel-gazelle@v0.0.0-20180301150245-c02bc0f529e8/third_party/org_golang_x_tools/go/ssa/ssautil/BUILD.bazel.in (about) 1 load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2 3 go_library( 4 name = "go_default_library", 5 srcs = [ 6 "load.go", 7 "switch.go", 8 "visit.go", 9 ], 10 importpath = "golang.org/x/tools/go/ssa/ssautil", 11 visibility = ["//visibility:public"], 12 deps = [ 13 "//go/loader:go_default_library", 14 "//go/ssa:go_default_library", 15 ], 16 ) 17 18 go_test( 19 name = "go_default_xtest", 20 srcs = [ 21 "load_test.go", 22 ] + select({ 23 "@io_bazel_rules_go//go/platform:darwin": [ 24 "switch_test.go", 25 ], 26 "@io_bazel_rules_go//go/platform:dragonfly": [ 27 "switch_test.go", 28 ], 29 "@io_bazel_rules_go//go/platform:freebsd": [ 30 "switch_test.go", 31 ], 32 "@io_bazel_rules_go//go/platform:linux": [ 33 "switch_test.go", 34 ], 35 "@io_bazel_rules_go//go/platform:nacl": [ 36 "switch_test.go", 37 ], 38 "@io_bazel_rules_go//go/platform:netbsd": [ 39 "switch_test.go", 40 ], 41 "@io_bazel_rules_go//go/platform:openbsd": [ 42 "switch_test.go", 43 ], 44 "@io_bazel_rules_go//go/platform:plan9": [ 45 "switch_test.go", 46 ], 47 "@io_bazel_rules_go//go/platform:solaris": [ 48 "switch_test.go", 49 ], 50 "@io_bazel_rules_go//go/platform:windows": [ 51 "switch_test.go", 52 ], 53 "//conditions:default": [], 54 }), 55 data = glob(["testdata/**"]), 56 deps = [ 57 ":go_default_library", 58 ] + select({ 59 "@io_bazel_rules_go//go/platform:darwin": [ 60 "//go/loader:go_default_library", 61 "//go/ssa:go_default_library", 62 ], 63 "@io_bazel_rules_go//go/platform:dragonfly": [ 64 "//go/loader:go_default_library", 65 "//go/ssa:go_default_library", 66 ], 67 "@io_bazel_rules_go//go/platform:freebsd": [ 68 "//go/loader:go_default_library", 69 "//go/ssa:go_default_library", 70 ], 71 "@io_bazel_rules_go//go/platform:linux": [ 72 "//go/loader:go_default_library", 73 "//go/ssa:go_default_library", 74 ], 75 "@io_bazel_rules_go//go/platform:nacl": [ 76 "//go/loader:go_default_library", 77 "//go/ssa:go_default_library", 78 ], 79 "@io_bazel_rules_go//go/platform:netbsd": [ 80 "//go/loader:go_default_library", 81 "//go/ssa:go_default_library", 82 ], 83 "@io_bazel_rules_go//go/platform:openbsd": [ 84 "//go/loader:go_default_library", 85 "//go/ssa:go_default_library", 86 ], 87 "@io_bazel_rules_go//go/platform:plan9": [ 88 "//go/loader:go_default_library", 89 "//go/ssa:go_default_library", 90 ], 91 "@io_bazel_rules_go//go/platform:solaris": [ 92 "//go/loader:go_default_library", 93 "//go/ssa:go_default_library", 94 ], 95 "@io_bazel_rules_go//go/platform:windows": [ 96 "//go/loader:go_default_library", 97 "//go/ssa:go_default_library", 98 ], 99 "//conditions:default": [], 100 }), 101 )