aboutsummaryrefslogtreecommitdiff
path: root/cc/util
diff options
context:
space:
mode:
authorambrosin <ambrosin@google.com>2023-02-06 01:15:13 -0800
committerCopybara-Service <copybara-worker@google.com>2023-02-06 01:16:15 -0800
commitb6bb68d8a83ed7e7ee7d6abafc082c70c5ccaab9 (patch)
tree3e54c624d899d7c0edb8876fabe30e0b9a79fd07 /cc/util
parent05ea04734c143d69d19988a8bbd8684341c64339 (diff)
downloadtink-b6bb68d8a83ed7e7ee7d6abafc082c70c5ccaab9.tar.gz
Skip file_*_stream and file_*_stream_test Bazel targets on Windows
This is needed because these targets include a header not available on MSVC. PiperOrigin-RevId: 507409068
Diffstat (limited to 'cc/util')
-rw-r--r--cc/util/BUILD.bazel24
1 files changed, 24 insertions, 0 deletions
diff --git a/cc/util/BUILD.bazel b/cc/util/BUILD.bazel
index d140ff70d..14118fb3c 100644
--- a/cc/util/BUILD.bazel
+++ b/cc/util/BUILD.bazel
@@ -161,6 +161,10 @@ cc_library(
srcs = ["file_input_stream.cc"],
hdrs = ["file_input_stream.h"],
include_prefix = "tink/util",
+ target_compatible_with = select({
+ "@platforms//os:windows": ["@platforms//:incompatible"],
+ "//conditions:default": [],
+ }),
visibility = ["//visibility:public"],
deps = [
":errors",
@@ -176,6 +180,10 @@ cc_library(
srcs = ["file_output_stream.cc"],
hdrs = ["file_output_stream.h"],
include_prefix = "tink/util",
+ target_compatible_with = select({
+ "@platforms//os:windows": ["@platforms//:incompatible"],
+ "//conditions:default": [],
+ }),
visibility = ["//visibility:public"],
deps = [
":errors",
@@ -192,6 +200,10 @@ cc_library(
srcs = ["file_random_access_stream.cc"],
hdrs = ["file_random_access_stream.h"],
include_prefix = "tink/util",
+ target_compatible_with = select({
+ "@platforms//os:windows": ["@platforms//:incompatible"],
+ "//conditions:default": [],
+ }),
visibility = ["//visibility:public"],
deps = [
":buffer",
@@ -445,6 +457,10 @@ cc_test(
cc_test(
name = "file_input_stream_test",
srcs = ["file_input_stream_test.cc"],
+ target_compatible_with = select({
+ "@platforms//os:windows": ["@platforms//:incompatible"],
+ "//conditions:default": [],
+ }),
deps = [
":file_input_stream",
":status",
@@ -462,6 +478,10 @@ cc_test(
cc_test(
name = "file_output_stream_test",
srcs = ["file_output_stream_test.cc"],
+ target_compatible_with = select({
+ "@platforms//os:windows": ["@platforms//:incompatible"],
+ "//conditions:default": [],
+ }),
deps = [
":file_output_stream",
":test_matchers",
@@ -477,6 +497,10 @@ cc_test(
cc_test(
name = "file_random_access_stream_test",
srcs = ["file_random_access_stream_test.cc"],
+ target_compatible_with = select({
+ "@platforms//os:windows": ["@platforms//:incompatible"],
+ "//conditions:default": [],
+ }),
deps = [
":buffer",
":file_random_access_stream",