...
1load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
2
3go_library(
4 name = "resolve",
5 srcs = [
6 "config.go",
7 "index.go",
8 ],
9 importpath = "github.com/bazelbuild/bazel-gazelle/resolve",
10 visibility = ["//visibility:public"],
11 deps = [
12 "//config",
13 "//label",
14 "//repo",
15 "//rule",
16 ],
17)
18
19filegroup(
20 name = "all_files",
21 testonly = True,
22 srcs = [
23 "BUILD.bazel",
24 "config.go",
25 "index.go",
26 "resolve_test.go",
27 ],
28 visibility = ["//visibility:public"],
29)
30
31alias(
32 name = "go_default_library",
33 actual = ":resolve",
34 visibility = ["//visibility:public"],
35)
36
37go_test(
38 name = "resolve_test",
39 srcs = ["resolve_test.go"],
40 embed = [":resolve"],
41 deps = [
42 "//config",
43 "//label",
44 "//rule",
45 "@com_github_google_go_cmp//cmp",
46 ],
47)
View as plain text