git-svn-id: svn://db.shs.com.ru/pip@873 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
14 lines
588 B
CMake
14 lines
588 B
CMake
project(concurrent_test)
|
|
|
|
file(GLOB_RECURSE CPPS "*.cpp")
|
|
#find_package(GTest REQUIRED)
|
|
#message(STATUS "GTEST_INCLUDES: ${GTEST_INCLUDES}")
|
|
include_directories(${PROJECT_BINARY_DIR})
|
|
|
|
add_executable(${PROJECT_NAME} ${CPPS})
|
|
target_link_libraries(${PROJECT_NAME} gtest_main gmock_main pip_concurrent)
|
|
add_test(NAME ${PROJECT_NAME}_test COMMAND tests)
|
|
|
|
ADD_CUSTOM_COMMAND(TARGET ${PROJECT_NAME} POST_BUILD
|
|
COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_FILE:pip_concurrent> ${CMAKE_CURRENT_BINARY_DIR})
|
|
add_custom_target(${PROJECT_NAME}_perform ALL COMMAND ${PROJECT_NAME}) |