set(PACKAGE_NAME test-drivers) set(CDS_LIBRARIES ${CDS_SHARED_LIBRARY} ${Boost_THREAD_LIBRARY} ${Boost_SYSTEM_LIBRARY} ${CMAKE_THREAD_LIBS_INIT} ${EXTERNAL_SYSTEM_LIBS} ) set(TEST_DRIVERS_SOURCES test.cc ) include_directories( ${CMAKE_CURRENT_SOURCE_DIR} ) add_executable(rwqueue_driver rwqueue_driver.cpp) target_link_libraries(rwqueue_driver ${CDS_LIBRARIES}) add_executable(spinlock_driver spinlock_driver.cpp) target_link_libraries(spinlock_driver ${CDS_LIBRARIES}) add_executable(treiber_stack_driver treiber_stack_driver.cpp) target_link_libraries(treiber_stack_driver ${CDS_LIBRARIES}) #add_executable(fcstack_driver fcstack_driver.cpp) #target_link_libraries(fcstack_driver ${CDS_LIBRARIES}) # Not compiling #add_executable(cuckoo_map_driver cuckoo_map_driver.cpp) #target_link_libraries(cuckoo_map_driver ${CDS_LIBRARIES}) add_executable(msqueue_driver msqueue_driver.cpp) target_link_libraries(msqueue_driver ${CDS_LIBRARIES}) add_executable(moirqueue_driver moirqueue_driver.cpp) target_link_libraries(moirqueue_driver ${CDS_LIBRARIES}) add_executable(basketqueue_driver basketqueue_driver.cpp) target_link_libraries(basketqueue_driver ${CDS_LIBRARIES}) add_executable(optimisticqueue_driver optimisticqueue_driver.cpp) target_link_libraries(optimisticqueue_driver ${CDS_LIBRARIES}) add_executable(segmentedqueue_driver segmentedqueue_driver.cpp) target_link_libraries(segmentedqueue_driver ${CDS_LIBRARIES}) add_executable(vyukovqueue_driver vyukovqueue_driver.cpp) target_link_libraries(vyukovqueue_driver ${CDS_LIBRARIES}) add_executable(fcqueue_driver fcqueue_driver.cpp) target_link_libraries(fcqueue_driver ${CDS_LIBRARIES}) add_executable(fcdeque_driver fcdeque_driver.cpp) target_link_libraries(fcdeque_driver ${CDS_LIBRARIES})