SET(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../cmake/modules) FIND_PACKAGE(gtest QUIET) #FIND_PACKAGE(gtest REQUIRED) if(NOT gtest_FOUND) MESSAGE(STATUS "gtest not found, disabling unit tests (BUILD_SM_API_TESTS=OFF)") SET(BUILD_SM_API_TESTS FALSE) else(NOT gtest_FOUND) MESSAGE(STATUS "gtest found, enabling unit tests (BUILD_SM_API_TESTS=ON)") SET(BUILD_SM_API_TESTS TRUE) endif() IF(BUILD_SM_API_TESTS) set(gtest_souces gtest_libsoundmanager.cpp) include_directories(gtest_libsoundmanager PRIVEATE ${gtest_INCLUDE_DIRS}) add_executable(gtest_libsoundmanager ${gtest_souces}) #add_dependencies(gtest_libsoundmanager gtest) target_link_libraries(gtest_libsoundmanager soundmanager gtest_main.a ${link_libraries} ${libsm_depends_LIBRARIES} ${gtest_LIBRARIES} ) add_test(gtest_libsoundmanager gtest_libsoundmanager) ENDIF() ###################################