Add --define="absl=1" to the Bazel build commands in CI This is to allow using Abseil in GoogleTest, which would allow use of RE2. PiperOrigin-RevId: 865975476 Change-Id: Ifdf62384b82a14e0fb569076333bee96647e7c1f
diff --git a/ci/linux_clang-latest_libcxx_asan_bazel.sh b/ci/linux_clang-latest_libcxx_asan_bazel.sh index 0c1ba32..7f36980 100755 --- a/ci/linux_clang-latest_libcxx_asan_bazel.sh +++ b/ci/linux_clang-latest_libcxx_asan_bazel.sh
@@ -94,6 +94,7 @@ --copt=\"-fno-sanitize-recover=${UBSAN_CHECKS}\" \ --copt=\"-fno-sanitize-blacklist\" \ --copt=-Werror \ + --define=\"absl=1\" \ --enable_bzlmod=true \ --features=external_include_paths \ --keep_going \
diff --git a/ci/linux_clang-latest_libcxx_tsan_bazel.sh b/ci/linux_clang-latest_libcxx_tsan_bazel.sh index 94f9c8a..235971b 100755 --- a/ci/linux_clang-latest_libcxx_tsan_bazel.sh +++ b/ci/linux_clang-latest_libcxx_tsan_bazel.sh
@@ -89,6 +89,7 @@ --copt=\"-fsanitize=thread\" \ --copt=\"-fno-sanitize-blacklist\" \ --copt=-Werror \ + --define=\"absl=1\" \ --enable_bzlmod=true \ --features=external_include_paths \ --keep_going \
diff --git a/ci/macos_xcode_bazel.sh b/ci/macos_xcode_bazel.sh index d50f979..1f509bd 100755 --- a/ci/macos_xcode_bazel.sh +++ b/ci/macos_xcode_bazel.sh
@@ -57,6 +57,7 @@ ${BAZEL_BIN} test ... \ --copt="-DGTEST_REMOVE_LEGACY_TEST_CASEAPI_=1" \ --copt="-Werror" \ + --define="absl=1" \ --cxxopt="-std=c++17" \ --enable_bzlmod=true \ --features=external_include_paths \