kythe.io@v0.0.68-0.20240422202219-7225dbc01741/kythe/go/extractors/bazel/BUILD (about)

     1  load("@bazel_skylib//:bzl_library.bzl", "bzl_library")
     2  load("//:visibility.bzl", "PUBLIC_VISIBILITY")
     3  load("//tools:build_rules/shims.bzl", "go_library", "go_test")
     4  
     5  package(default_visibility = ["//kythe:default_visibility"])
     6  
     7  go_library(
     8      name = "bazel",
     9      srcs = [
    10          "extractor.go",
    11          "settings.go",
    12          "utils.go",
    13      ],
    14      importpath = "kythe.io/kythe/go/extractors/bazel",
    15      visibility = [PUBLIC_VISIBILITY],
    16      deps = [
    17          "//kythe/go/extractors/bazel/treeset",
    18          "//kythe/go/platform/kzip",
    19          "//kythe/go/util/datasize",
    20          "//kythe/go/util/log",
    21          "//kythe/go/util/ptypes",
    22          "//kythe/go/util/vnameutil",
    23          "//kythe/proto:analysis_go_proto",
    24          "//kythe/proto:buildinfo_go_proto",
    25          "//kythe/proto:storage_go_proto",
    26          "//third_party/bazel:extra_actions_base_go_proto",
    27          "@com_github_golang_protobuf//proto:go_default_library",
    28          "@org_bitbucket_creachadair_stringset//:stringset",
    29          "@org_golang_x_sync//errgroup",
    30      ],
    31  )
    32  
    33  go_test(
    34      name = "bazel_test",
    35      size = "small",
    36      srcs = [
    37          "extractor_test.go",
    38          "settings_test.go",
    39      ],
    40      library = ":bazel",
    41      deps = [
    42          "//kythe/go/platform/kzip",
    43          "//kythe/go/util/log",
    44          "//kythe/go/util/ptypes",
    45          "//kythe/proto:analysis_go_proto",
    46          "//kythe/proto:buildinfo_go_proto",
    47          "//kythe/proto:storage_go_proto",
    48          "//third_party/bazel:extra_actions_base_go_proto",
    49          "@com_github_golang_protobuf//proto:go_default_library",
    50      ],
    51  )
    52  
    53  bzl_library(
    54      name = "extractors_bzl",
    55      srcs = ["extractors.bzl"],
    56  )