# set(TEST_LIBS ${TEST_LIBS} ${CHECK_LIBRARIES} judy libr3) # set(TEST_LIBS ${TEST_LIBS} ${CHECK_LIBRARIES} judy libr3) find_package(Check REQUIRED) find_package(PCRE REQUIRED) find_package(Judy REQUIRED) if (NOT CHECK_FOUND) message(STATUS "Skipping unit tests, Check library not found!") else (NOT CHECK_FOUND) set(TEST_LIBS ${LIBS} ${CHECK_LIBRARIES} ${PCRE_LIBRARIES} ${Judy_LIBRARIES} libr3) include_directories(${CHECK_INCLUDE_DIRS}) # include_directories("${PROJECT_SOURCE_DIR}/include/r2") add_executable(test_tree test_tree.c) target_link_libraries(test_tree ${TEST_LIBS}) add_custom_command( TARGET test_tree POST_BUILD COMMENT "Running unit tests" COMMAND test_tree ) endif (NOT CHECK_FOUND)