fix unittests link on mingw64
This commit is contained in:
parent
21bcd0780c
commit
33a0b4b295
@ -14,6 +14,11 @@ if (REPERTORY_ENABLE_TESTING)
|
|||||||
|
|
||||||
if (MINGW)
|
if (MINGW)
|
||||||
find_package(GTest REQUIRED)
|
find_package(GTest REQUIRED)
|
||||||
|
set(GTEST_LIBRARIES
|
||||||
|
/mingw64/lib/libgmock.a
|
||||||
|
/mingw64/lib/libgtest.a
|
||||||
|
/mingw64/lib/libgtest_main.a
|
||||||
|
)
|
||||||
else()
|
else()
|
||||||
set(GTEST_PROJECT_NAME gtest_${GTEST_VERSION})
|
set(GTEST_PROJECT_NAME gtest_${GTEST_VERSION})
|
||||||
set(GTEST_BUILD_ROOT ${EXTERNAL_BUILD_ROOT}/builds/${GTEST_PROJECT_NAME})
|
set(GTEST_BUILD_ROOT ${EXTERNAL_BUILD_ROOT}/builds/${GTEST_PROJECT_NAME})
|
||||||
|
@ -948,8 +948,6 @@ RUN set -ex \
|
|||||||
&& cd build \
|
&& cd build \
|
||||||
&& cmake .. -DCMAKE_TOOLCHAIN_FILE=${MY_TOOLCHAIN_FILE_CMAKE} \
|
&& cmake .. -DCMAKE_TOOLCHAIN_FILE=${MY_TOOLCHAIN_FILE_CMAKE} \
|
||||||
-DCMAKE_BUILD_TYPE=Release \
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
-DBUILD_SHARED_LIBS=ON \
|
|
||||||
-DBUILD_STATIC_LIBS=ON \
|
|
||||||
-DCMAKE_INSTALL_PREFIX=${MY_MINGW} \
|
-DCMAKE_INSTALL_PREFIX=${MY_MINGW} \
|
||||||
&& make -j${MY_NUM_JOBS} \
|
&& make -j${MY_NUM_JOBS} \
|
||||||
&& make install \
|
&& make install \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user