set(PACKAGE_NAME stress-parallel) add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/parallel-misc) add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/parallel-map) set(CDSSTRESS_STACK_SOURCES ../main.cpp parallel_queue.cpp parallel_freelist_put_get_single.cpp parallel_freelist_put_get.cpp parallel_stack.cpp ) include_directories( ${CMAKE_CURRENT_SOURCE_DIR} ) add_executable(${PACKAGE_NAME} ${CDSSTRESS_STACK_SOURCES}) target_link_libraries(${PACKAGE_NAME} ${CDS_TEST_LIBRARIES} ${CDSSTRESS_FRAMEWORK_LIBRARY}) #add_executable(mytest test.cpp ../main.cpp) #add_executable(mytest test.cpp ) #target_link_libraries(mytest ${CDS_TEST_LIBRARIES} ${CDSSTRESS_FRAMEWORK_LIBRARY}) add_test(NAME ${PACKAGE_NAME} COMMAND ${PACKAGE_NAME} WORKING_DIRECTORY ${EXECUTABLE_OUTPUT_PATH}) add_custom_target( stress-parallel-all DEPENDS stress-parallel stress-parallel-map stress-parallel-misc )