]>
Commit | Line | Data |
---|---|---|
31f18b77 FG |
1 | find_package(GTestSrc) |
2 | ||
3 | IF(GTESTSRC_FOUND) | |
4 | enable_testing() | |
5 | ||
6 | if (WIN32 AND (NOT CYGWIN) AND (NOT MINGW)) | |
7 | set(gtest_disable_pthreads ON) | |
8 | set(gtest_force_shared_crt ON) | |
9 | endif() | |
10 | ||
11 | add_subdirectory(${GTEST_SOURCE_DIR} ${CMAKE_BINARY_DIR}/googletest) | |
12 | include_directories(SYSTEM ${GTEST_INCLUDE_DIR}) | |
13 | ||
14 | set(TEST_LIBRARIES gtest gtest_main) | |
15 | ||
16 | add_custom_target(tests ALL) | |
17 | add_subdirectory(perftest) | |
18 | add_subdirectory(unittest) | |
19 | ||
20 | ENDIF(GTESTSRC_FOUND) |