2 ${CMAKE_CURRENT_SOURCE_DIR}
6 set(UNIT_LIST_ITERABLE unit-list-iterable)
7 set(UNIT_LIST_ITERABLE_SOURCES
14 add_executable(${UNIT_LIST_ITERABLE} ${UNIT_LIST_ITERABLE_SOURCES})
15 target_link_libraries(${UNIT_LIST_ITERABLE} ${CDS_TEST_LIBRARIES})
17 add_test(NAME ${UNIT_LIST_ITERABLE} COMMAND ${UNIT_LIST_ITERABLE} WORKING_DIRECTORY ${EXECUTABLE_OUTPUT_PATH})
20 set(UNIT_LIST_LAZY unit-list-lazy)
21 set(UNIT_LIST_LAZY_SOURCES
38 add_executable(${UNIT_LIST_LAZY} ${UNIT_LIST_LAZY_SOURCES})
39 target_link_libraries(${UNIT_LIST_LAZY} ${CDS_TEST_LIBRARIES})
40 add_test(NAME ${UNIT_LIST_LAZY} COMMAND ${UNIT_LIST_LAZY} WORKING_DIRECTORY ${EXECUTABLE_OUTPUT_PATH})
43 set(UNIT_LIST_MICHAEL unit-list-michael)
44 set(UNIT_LIST_MICHAEL_SOURCES
49 kv_michael_rcu_gpb.cpp
50 kv_michael_rcu_gpi.cpp
51 kv_michael_rcu_gpt.cpp
52 kv_michael_rcu_shb.cpp
61 add_executable(${UNIT_LIST_MICHAEL} ${UNIT_LIST_MICHAEL_SOURCES})
62 target_link_libraries(${UNIT_LIST_MICHAEL} ${CDS_TEST_LIBRARIES})
63 add_test(NAME ${UNIT_LIST_MICHAEL} COMMAND ${UNIT_LIST_MICHAEL} WORKING_DIRECTORY ${EXECUTABLE_OUTPUT_PATH})
66 add_custom_target( unit-list