diff options
author | ambrosin <ambrosin@google.com> | 2023-02-06 01:15:13 -0800 |
---|---|---|
committer | Copybara-Service <copybara-worker@google.com> | 2023-02-06 01:16:15 -0800 |
commit | b6bb68d8a83ed7e7ee7d6abafc082c70c5ccaab9 (patch) | |
tree | 3e54c624d899d7c0edb8876fabe30e0b9a79fd07 /cc/util | |
parent | 05ea04734c143d69d19988a8bbd8684341c64339 (diff) | |
download | tink-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.bazel | 24 |
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", |