github.com/afking/bazel-gazelle@v0.0.0-20180301150245-c02bc0f529e8/internal/rules/BUILD.bazel (about) 1 # gazelle:exclude testdata 2 3 load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 4 5 go_library( 6 name = "go_default_library", 7 srcs = [ 8 "construct.go", 9 "doc.go", 10 "generator.go", 11 "sort_labels.go", 12 ], 13 importpath = "github.com/bazelbuild/bazel-gazelle/internal/rules", 14 visibility = ["//visibility:public"], 15 deps = [ 16 "//internal/config:go_default_library", 17 "//internal/label:go_default_library", 18 "//internal/packages:go_default_library", 19 "@com_github_bazelbuild_buildtools//build:go_default_library", 20 "@com_github_bazelbuild_buildtools//tables:go_default_library", 21 ], 22 ) 23 24 go_test( 25 name = "go_default_xtest", 26 size = "small", 27 srcs = ["generator_test.go"], 28 data = glob(["testdata/**"]), 29 deps = [ 30 ":go_default_library", 31 "//internal/config:go_default_library", 32 "//internal/label:go_default_library", 33 "//internal/merger:go_default_library", 34 "//internal/packages:go_default_library", 35 "@com_github_bazelbuild_buildtools//build:go_default_library", 36 ], 37 )