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 )