cmake_minimum_required(VERSION 2.8.11) project(conduit-client-tests) set(CMAKE_BUILD_TYPE Debug) set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -g -Wall -O0 --std=c++11") find_package(GTest REQUIRED) INCLUDE_DIRECTORIES(${GTEST_INCLUDE_DIRS}) find_package ( Qt5 COMPONENTS Core Network ) set(LIB_INSTALL_DIR ${CMAKE_CURRENT_BINARY_DIR}/conduit-client/ CACHE INTERNAL "install dir" FORCE ) add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/.. ${CMAKE_CURRENT_BINARY_DIR}/conduit-client) INCLUDE_DIRECTORIES(${CONDUIT_CLIENT_INCLUDE_PATH}) # TESTS #========================= aux_source_directory(. TEST_FILES) add_executable(${PROJECT_NAME} ${TEST_FILES}) target_link_libraries(${PROJECT_NAME} conduitclient ${GTEST_LIBRARIES} Qt5::Core Qt5::Network)