1 set(PACKAGE_NAME test-drivers)
5 ${Boost_THREAD_LIBRARY}
6 ${Boost_SYSTEM_LIBRARY}
7 ${CMAKE_THREAD_LIBS_INIT}
8 ${EXTERNAL_SYSTEM_LIBS}
11 set(TEST_DRIVERS_SOURCES
16 ${CMAKE_CURRENT_SOURCE_DIR}
19 add_executable(rwqueue_driver rwqueue_driver.cpp)
20 target_link_libraries(rwqueue_driver ${CDS_LIBRARIES})
22 add_executable(spinlock_driver spinlock_driver.cpp)
23 target_link_libraries(spinlock_driver ${CDS_LIBRARIES})
25 add_executable(treiber_stack_driver treiber_stack_driver.cpp)
26 target_link_libraries(treiber_stack_driver ${CDS_LIBRARIES})
28 #add_executable(fcstack_driver fcstack_driver.cpp)
29 #target_link_libraries(fcstack_driver ${CDS_LIBRARIES})
32 #add_executable(cuckoo_map_driver cuckoo_map_driver.cpp)
33 #target_link_libraries(cuckoo_map_driver ${CDS_LIBRARIES})
35 add_executable(msqueue_driver msqueue_driver.cpp)
36 target_link_libraries(msqueue_driver ${CDS_LIBRARIES})
38 add_executable(moirqueue_driver moirqueue_driver.cpp)
39 target_link_libraries(moirqueue_driver ${CDS_LIBRARIES})
41 add_executable(basketqueue_driver basketqueue_driver.cpp)
42 target_link_libraries(basketqueue_driver ${CDS_LIBRARIES})
44 add_executable(optimisticqueue_driver optimisticqueue_driver.cpp)
45 target_link_libraries(optimisticqueue_driver ${CDS_LIBRARIES})
47 add_executable(segmentedqueue_driver segmentedqueue_driver.cpp)
48 target_link_libraries(segmentedqueue_driver ${CDS_LIBRARIES})
50 add_executable(vyukovqueue_driver vyukovqueue_driver.cpp)
51 target_link_libraries(vyukovqueue_driver ${CDS_LIBRARIES})
53 add_executable(fcqueue_driver fcqueue_driver.cpp)
54 target_link_libraries(fcqueue_driver ${CDS_LIBRARIES})
56 add_executable(fcdeque_driver fcdeque_driver.cpp)
57 target_link_libraries(fcdeque_driver ${CDS_LIBRARIES})