3 SET(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../cmake/modules)
4 FIND_PACKAGE(gtest QUIET)
6 #FIND_PACKAGE(gtest REQUIRED)
8 MESSAGE(STATUS "gtest not found, disabling unit tests (BUILD_SM_API_TESTS=OFF)")
9 SET(BUILD_SM_API_TESTS FALSE)
11 MESSAGE(STATUS "gtest found, enabling unit tests (BUILD_SM_API_TESTS=ON)")
12 SET(BUILD_SM_API_TESTS TRUE)
15 IF(BUILD_SM_API_TESTS)
16 set(gtest_souces gtest_libsoundmanager.cpp)
17 include_directories(gtest_libsoundmanager PRIVEATE ${gtest_INCLUDE_DIRS})
18 add_executable(gtest_libsoundmanager ${gtest_souces})
20 #add_dependencies(gtest_libsoundmanager gtest)
21 target_link_libraries(gtest_libsoundmanager
25 ${libsm_depends_LIBRARIES}
28 add_test(gtest_libsoundmanager gtest_libsoundmanager)
30 ###################################