github.com/bazelbuild/remote-apis-sdks@v0.0.0-20240425170053-8a36686a6350/go/pkg/filemetadata/BUILD.bazel (about)

     1  load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
     2  
     3  go_library(
     4      name = "filemetadata",
     5      srcs = [
     6          "cache.go",
     7          "filemetadata.go",
     8      ],
     9      importpath = "github.com/bazelbuild/remote-apis-sdks/go/pkg/filemetadata",
    10      visibility = ["//visibility:public"],
    11      deps = [
    12          "//go/pkg/cache",
    13          "//go/pkg/digest",
    14          "@com_github_pkg_xattr//:go_default_library",
    15      ],
    16  )
    17  
    18  go_test(
    19      name = "filemetadata_test",
    20      srcs = [
    21          "cache_posix_test.go",
    22          "cache_test.go",
    23          "filemetadata_test.go",
    24      ],
    25      embed = [":filemetadata"],
    26      deps = [
    27          "//go/pkg/digest",
    28          "//go/pkg/testutil",
    29          "@com_github_google_go_cmp//cmp:go_default_library",
    30          "@com_github_google_go_cmp//cmp/cmpopts:go_default_library",
    31      ],
    32  )
    33  
    34  config_setting(
    35      name = "windows",
    36      constraint_values = ["@platforms//os:windows"],
    37  )