1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- include_directories(${PROJECT_SOURCE_DIR}/include)
- include_directories(${PROJECT_SOURCE_DIR}/deps)
- include_directories(${PROJECT_SOURCE_DIR}/src)
- include_directories(${PROJECT_BINARY_DIR}/src_generated)
- find_package(Check REQUIRED)
- find_package(Threads REQUIRED)
- set(LIBS ${CHECK_LIBRARIES})
- if(NOT WIN32)
- list(APPEND LIBS rt pthread)
- endif(NOT WIN32)
- if(MULTITHREADING)
- list(APPEND LIBS urcu-cds urcu urcu-common)
- endif(MULTITHREADING)
- add_executable(check_builtin check_builtin.c $<TARGET_OBJECTS:open62541-object>)
- target_link_libraries(check_builtin ${LIBS})
- add_test(builtin ${CMAKE_CURRENT_BINARY_DIR}/check_builtin)
- add_executable(check_memory check_memory.c $<TARGET_OBJECTS:open62541-object>)
- target_link_libraries(check_memory ${LIBS})
- add_test(memory ${CMAKE_CURRENT_BINARY_DIR}/check_memory)
- add_executable(check_services_view check_services_view.c $<TARGET_OBJECTS:open62541-object>)
- target_link_libraries(check_services_view ${LIBS})
- add_test(services_view ${CMAKE_CURRENT_BINARY_DIR}/check_services_view)
- add_executable(check_nodestore check_nodestore.c $<TARGET_OBJECTS:open62541-object>)
- target_link_libraries(check_nodestore ${LIBS})
- add_test(nodestore ${CMAKE_CURRENT_BINARY_DIR}/check_nodestore)
|