summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2017-06-06 13:04:00 (GMT)
committerBrad King <brad.king@kitware.com>2017-06-06 13:05:17 (GMT)
commitdf18cd1dd57bf661ca81e5b5a5679697047811d7 (patch)
tree0cdb4a375638a0893632e63fd40b5bbde1ae93b9
parentd025faf436c86ee9cc033fbb324a9bc2c18757fa (diff)
downloadCMake-df18cd1dd57bf661ca81e5b5a5679697047811d7.zip
CMake-df18cd1dd57bf661ca81e5b5a5679697047811d7.tar.gz
CMake-df18cd1dd57bf661ca81e5b5a5679697047811d7.tar.bz2
FindGTest: Add gtestd_main variant of debug library
Current distributions name the debug library variant as `gtestd_main` rather than `gtest_maind`. Fixes: #16940
-rw-r--r--Modules/FindGTest.cmake4
1 files changed, 2 insertions, 2 deletions
diff --git a/Modules/FindGTest.cmake b/Modules/FindGTest.cmake
index c4b4535..0dbf77f 100644
--- a/Modules/FindGTest.cmake
+++ b/Modules/FindGTest.cmake
@@ -134,12 +134,12 @@ if(MSVC AND GTEST_MSVC_SEARCH STREQUAL "MD")
_gtest_find_library(GTEST_LIBRARY gtest-md gtest)
_gtest_find_library(GTEST_LIBRARY_DEBUG gtest-mdd gtestd)
_gtest_find_library(GTEST_MAIN_LIBRARY gtest_main-md gtest_main)
- _gtest_find_library(GTEST_MAIN_LIBRARY_DEBUG gtest_main-mdd gtest_maind)
+ _gtest_find_library(GTEST_MAIN_LIBRARY_DEBUG gtest_main-mdd gtestd_main gtest_maind)
else()
_gtest_find_library(GTEST_LIBRARY gtest)
_gtest_find_library(GTEST_LIBRARY_DEBUG gtestd)
_gtest_find_library(GTEST_MAIN_LIBRARY gtest_main)
- _gtest_find_library(GTEST_MAIN_LIBRARY_DEBUG gtest_maind)
+ _gtest_find_library(GTEST_MAIN_LIBRARY_DEBUG gtestd_main gtest_maind)
endif()
include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)