Adds a compilation test for mcslock
[libcds.git] / test / stress / misc / CMakeLists.txt
index 8d15dd9878fc85de3fa7ee4471a5782af9909f11..2fa3d712379eaef9c577e580bb0057ec86c2b25e 100644 (file)
@@ -2,8 +2,10 @@ set(PACKAGE_NAME stress-misc)
 
 set(CDSSTRESS_STACK_SOURCES
     ../main.cpp
-    spinlock_driver.cpp
+    rigtorp_mpmc_driver.cpp
+    rigtorp_spsc_driver.cpp
     deque_driver.cpp
+    spinlock_driver.cpp
     barrier_driver.cpp
     seqlock_driver.cpp
     rwlock_driver.cpp
@@ -18,4 +20,7 @@ include_directories(
 add_executable(${PACKAGE_NAME} ${CDSSTRESS_STACK_SOURCES})
 target_link_libraries(${PACKAGE_NAME} ${CDS_TEST_LIBRARIES} ${CDSSTRESS_FRAMEWORK_LIBRARY})
 
+add_executable(mcslock-test mcslock_test.cpp)
+target_link_libraries(mcslock-test ${CDS_TEST_LIBRARIES} ${CDSSTRESS_FRAMEWORK_LIBRARY})
+
 add_test(NAME ${PACKAGE_NAME} COMMAND ${PACKAGE_NAME} WORKING_DIRECTORY ${EXECUTABLE_OUTPUT_PATH})