# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0-or-later # SPDX-FileCopyrightText: Bradley M. Bell # SPDX-FileContributor: 2003-24 Bradley M. Bell # ---------------------------------------------------------------------------- # Build the example/multi_thread/bthread directory tests # Inherit build type from ../CMakeList.txt # Local include directories to search (not in package_prefix/include) INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_SOURCE_DIR}/.. ) # add_executable( [WIN32] [MACOSX_BUNDLE] [EXCLUDE_FROM_ALL] # source1 source2 ... sourceN # ) SET(source_list ../thread_test.cpp ../team_example.cpp ../harmonic.cpp ../multi_atomic_two.cpp ../multi_atomic_three.cpp ../multi_chkpoint_one.cpp ../multi_chkpoint_two.cpp ../multi_newton.cpp a11c_bthread.cpp get_started.cpp team_bthread.cpp ) set_compile_flags( example_multi_thread_bthread "${cppad_debug_which}" "${source_list}" ) # ADD_EXECUTABLE( example_multi_thread_bthread EXCLUDE_FROM_ALL ${source_list} ) # List of libraries to be linked into the specified target TARGET_LINK_LIBRARIES(example_multi_thread_bthread ${cppad_lib} ${colpack_libs} ${Boost_LIBRARIES} ) # check_example_multi_thread_bthread add_check_executable(check_example_multi_thread bthread get_started)