diff options
author | Gennadiy Civil <misterg@google.com> | 2018-01-30 16:42:03 (GMT) |
---|---|---|
committer | Gennadiy Civil <misterg@google.com> | 2018-01-30 16:42:03 (GMT) |
commit | 2a4683021ab3e969a63c5e9226c1db4522f7129d (patch) | |
tree | c9f6b555ded1537bcfcadd31a21ab76dea1fb1b0 /BUILD.bazel | |
parent | 6c0c389601fc823f2e4c1ae27b39cb13d5d0a7d4 (diff) | |
download | googletest-2a4683021ab3e969a63c5e9226c1db4522f7129d.zip googletest-2a4683021ab3e969a63c5e9226c1db4522f7129d.tar.gz googletest-2a4683021ab3e969a63c5e9226c1db4522f7129d.tar.bz2 |
Ability to optionally depend on Abseil plus upstream of 183716547refs/pull/1434/head
Diffstat (limited to 'BUILD.bazel')
-rw-r--r-- | BUILD.bazel | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/BUILD.bazel b/BUILD.bazel index 7d2e9d2..91dd3b7 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -46,6 +46,12 @@ config_setting( values = {"cpu": "x64_windows_msvc"}, ) +config_setting( + name = "has_absl", + values = {"define": "absl=1"}, +) + + # Google Test including Google Mock cc_library( name = "gtest", @@ -88,6 +94,20 @@ cc_library( "-pthread", ], }), + defines = select ({ + ":has_absl": [ + "GTEST_HAS_ABSL=1", + ], + "//conditions:default": [], + } + ), + deps = select ({ + ":has_absl": [ + "@com_google_absl//absl/types:optional", + ], + "//conditions:default": [], + } + ) ) cc_library( |