From 1601c34aa580cceb9ccc2ca4f1a82a9299f0c887 Mon Sep 17 00:00:00 2001 From: tensor-tang Date: Wed, 19 Jul 2017 22:17:09 +0800 Subject: [PATCH] fix ld bug when enable WITH_TESTING --- cmake/external/gtest.cmake | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cmake/external/gtest.cmake b/cmake/external/gtest.cmake index 77e06e983e9..8ac68aa325f 100644 --- a/cmake/external/gtest.cmake +++ b/cmake/external/gtest.cmake @@ -34,9 +34,15 @@ IF(WITH_TESTING) "${GTEST_INSTALL_DIR}/lib/libgtest_main.a" CACHE FILEPATH "gtest main libraries." FORCE) ENDIF(WIN32) + IF(WITH_MKL_LITE) + # wait for mkl downloading completed + SET(GTEST_DEPENDS ${MKL_LITE_PROJECT}) + ENDIF() + ExternalProject_Add( extern_gtest ${EXTERNAL_PROJECT_LOG_ARGS} + DEPENDS ${GTEST_DEPENDS} GIT_REPOSITORY "https://github.com/google/googletest.git" GIT_TAG "release-1.8.0" PREFIX ${GTEST_SOURCES_DIR} -- GitLab