Commit 13d672be authored by Orvid King's avatar Orvid King Committed by Facebook Github Bot

Support multi-config platforms when finding gmock

Summary: This should fix running tests in a vcpkg environment.

Reviewed By: yfeldblum

Differential Revision: D7822368

fbshipit-source-id: a549febeb0bbea7208386cbed8a6ecb316b98661
parent c2d90c70
...@@ -13,9 +13,18 @@ ENDIF () ...@@ -13,9 +13,18 @@ ENDIF ()
FIND_PATH(LIBGMOCK_INCLUDE_DIR gmock/gmock.h) FIND_PATH(LIBGMOCK_INCLUDE_DIR gmock/gmock.h)
FIND_LIBRARY(LIBGMOCK_MAIN_LIBRARY gmock_main) FIND_LIBRARY(LIBGMOCK_MAIN_LIBRARY_DEBUG NAMES gmock_maind)
FIND_LIBRARY(LIBGMOCK_LIBRARY gmock) FIND_LIBRARY(LIBGMOCK_MAIN_LIBRARY_RELEASE NAMES gmock_main)
FIND_LIBRARY(LIBGTEST_LIBRARY gtest) FIND_LIBRARY(LIBGMOCK_LIBRARY_DEBUG NAMES gmockd)
FIND_LIBRARY(LIBGMOCK_LIBRARY_RELEASE NAMES gmock)
FIND_LIBRARY(LIBGTEST_LIBRARY_DEBUG NAMES gtestd)
FIND_LIBRARY(LIBGTEST_LIBRARY_RELEASE NAMES gtest)
INCLUDE(SelectLibraryConfigurations)
SELECT_LIBRARY_CONFIGURATIONS(LIBGMOCK_MAIN)
SELECT_LIBRARY_CONFIGURATIONS(LIBGMOCK)
SELECT_LIBRARY_CONFIGURATIONS(LIBGTEST)
set(LIBGMOCK_LIBRARIES set(LIBGMOCK_LIBRARIES
${LIBGMOCK_MAIN_LIBRARY} ${LIBGMOCK_MAIN_LIBRARY}
${LIBGMOCK_LIBRARY} ${LIBGMOCK_LIBRARY}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment