summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--googletest/test/BUILD.bazel12
1 files changed, 9 insertions, 3 deletions
diff --git a/googletest/test/BUILD.bazel b/googletest/test/BUILD.bazel
index 3281efb..3818ba4 100644
--- a/googletest/test/BUILD.bazel
+++ b/googletest/test/BUILD.bazel
@@ -118,7 +118,10 @@ cc_test(
name = "gtest-death-test_ex_catch_test",
size = "small",
srcs = ["gtest-death-test_ex_test.cc"],
- copts = ["-fexceptions"],
+ copts = select({
+ "//:win": [],
+ "//conditions:default": [""-fexceptions""],
+ }),
defines = ["GTEST_ENABLE_CATCH_EXCEPTIONS_=0"],
deps = ["//:gtest_ex"],
)
@@ -127,7 +130,10 @@ cc_test(
name = "gtest-death-test_ex_nocatch_test",
size = "small",
srcs = ["gtest-death-test_ex_test.cc"],
- copts = ["-fexceptions"],
- defines = ["GTEST_ENABLE_CATCH_EXCEPTIONS_=1"],
+ copts = select({
+ "//:win": [],
+ "//conditions:default": [""-fexceptions""],
+ }),
+ defines = ["GTEST_ENABLE_CATCH_EXCEPTIONS_=1"],
deps = ["//:gtest_ex"],
)