Fix build break related to fetching GTest sources (#57)

* Fix build break related to fetching GTest sources

* Change files
This commit is contained in:
Vladimir Morozov 2022-02-09 17:37:35 -08:00 коммит произвёл GitHub
Родитель 35848c62cc
Коммит 0fcd615b50
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
4 изменённых файлов: 13 добавлений и 10 удалений

Просмотреть файл

@ -0,0 +1,8 @@
{
"type": "patch",
"comment": "Fix build break related to fetching GTest sources",
"packageName": "@microsoft/mso",
"email": "vmorozov@microsoft.com",
"dependentChangeType": "patch",
"date": "2022-02-10T01:01:10.496Z"
}

5
external/gtest/CMakeLists.txt поставляемый
Просмотреть файл

@ -13,10 +13,7 @@ if(MSO_ENABLE_UNIT_TESTS)
FetchContent_Declare(
googletest
GIT_REPOSITORY https://github.com/google/googletest.git
GIT_TAG 7eae8de0da5774fa08ce350d9d470901b76b2834
GIT_SHALLOW 1
GIT_PROGRESS 1
URL https://github.com/google/googletest/archive/06519cedc3159de8b36a504766ad6b7966555f10.zip
)
FetchContent_GetProperties(googletest)

Просмотреть файл

@ -101,8 +101,7 @@ inline void AreEqualAt(
GTEST_ASSERT_AT_(
file,
line,
::testing::internal::EqHelper::Compare(
expectedExpr, actualExpr, expected, actual),
::testing::internal::EqHelper::Compare(expectedExpr, actualExpr, expected, actual),
GTEST_FATAL_FAILURE_AT_)
<< FormatCustomMsg(line, message);
}
@ -125,8 +124,7 @@ void AreEqualAt(
GTEST_ASSERT_AT_(
file,
line,
::testing::internal::EqHelper::Compare(
expectedExpr, actualExpr, expected, actual),
::testing::internal::EqHelper::Compare(expectedExpr, actualExpr, expected, actual),
GTEST_FATAL_FAILURE_AT_)
<< FormatCustomMsg(line, message);
}

Просмотреть файл

@ -47,8 +47,8 @@ endif()
if(CMAKE_CXX_COMPILER_ID MATCHES "MSVC")
set(WIN_TARGET_ARCH $ENV{VSCMD_ARG_TGT_ARCH})
if(${WIN_TARGET_ARCH} STREQUAL "")
message(FATAL_ERROR "Error: environment variable VSCMD_ARG_TGT_ARCH is not set (required for Windows builds). Are you using a Visual Studio Tools Command Prompt?")
if("${WIN_TARGET_ARCH}" STREQUAL "")
set(WIN_TARGET_ARCH "x64")
endif()
endif()