Skip to content
This repository was archived by the owner on Jun 3, 2024. It is now read-only.

Commit 8112bf0

Browse files
committed
Compile gitWrap on its own and install it
1 parent a8edc76 commit 8112bf0

File tree

12 files changed

+29780
-499
lines changed

12 files changed

+29780
-499
lines changed

3rdParty/gtest/CMakeLists.txt

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
2+
INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/3rdParty)
3+
4+
SET(GTEST_LIBS)
5+
IF(UNIX)
6+
FIND_PACKAGE(Threads REQUIRED)
7+
LIST(APPEND GTEST_LIBS ${CMAKE_THREAD_LIBS_INIT})
8+
ENDIF()
9+
10+
ADD_LIBRARY( gtest STATIC gtest-all.cc gtest.h )
11+
ADD_LIBRARY( gtest_main STATIC gtest_main.cc )
12+
13+
QT_PREPARE(Core -Gui)
14+
ADD_LIBRARY( gtest_qt_main STATIC gtest_qt_main.cpp )
15+
ADVANCE_TO_QT_PROJECT(gtest_qt_main)
16+
17+
TARGET_LINK_LIBRARIES(gtest LINK_PUBLIC ${GTEST_LIBS})
18+
TARGET_LINK_LIBRARIES(gtest_main LINK_PUBLIC gtest ${GTEST_LIBS})
19+
TARGET_LINK_LIBRARIES(gtest_qt_main LINK_PUBLIC gtest ${GTEST_LIBS})

0 commit comments

Comments
 (0)