From f7b9886f9dc0b29b433ca64907885c3a998feeeb Mon Sep 17 00:00:00 2001 From: mkruskal-google <62662355+mkruskal-google@users.noreply.github.com> Date: Wed, 20 Apr 2022 10:50:13 -0700 Subject: [PATCH] Fix Abseil dependency in windows protoc kokoro build (#9814) * Adding submodule update to windows protoc build which uses CMake 3.10.1 --- kokoro/release/protoc/windows/build.bat | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/kokoro/release/protoc/windows/build.bat b/kokoro/release/protoc/windows/build.bat index ae0fa94a10..75ea546c9d 100644 --- a/kokoro/release/protoc/windows/build.bat +++ b/kokoro/release/protoc/windows/build.bat @@ -8,6 +8,11 @@ set configuration=Release echo Building protoc cd github\protobuf +echo Update Submodules +echo This is needed because this build uses CMake <3.13. +git submodule update --init --recursive +set ABSL_ROOT_DIR=%cd%\third_party\abseil-cpp + mkdir build32 cd build32 cmake -G "%generator32%" -Dprotobuf_BUILD_TESTS=OFF -Dprotobuf_BUILD_SHARED_LIBS=OFF -Dprotobuf_UNICODE=ON ../cmake