kopia lustrzana https://github.com/vsamy/DiFipp
Fix some boost pb.
rodzic
7766f6e085
commit
75e8924949
|
@ -31,18 +31,16 @@ if(${BUILD_TEST_STATIC_BOOST})
|
|||
set(Boost_USE_STATIC_LIBS ON)
|
||||
set(BUILD_SHARED_LIBS OFF)
|
||||
set(BOOST_DEFS "")
|
||||
set(BUILD_TYPE STATIC)
|
||||
else()
|
||||
set(Boost_USE_STATIC_LIBS OFF)
|
||||
set(BUILD_SHARED_LIBS ON)
|
||||
set(BOOST_DEFS Boost::dynamic_linking)
|
||||
set(BUILD_TYPE SHARED)
|
||||
endif()
|
||||
find_package(Boost REQUIRED COMPONENTS unit_test_framework)
|
||||
|
||||
macro(addTest testName)
|
||||
add_executable(${testName} ${testName}.cpp)
|
||||
target_link_libraries(${testName} PRIVATE ${PROJECT_NAME} Boost::unit_test_framework)
|
||||
target_link_libraries(${testName} PRIVATE Boost::unit_test_framework Boost::disable_autolinking ${BOOST_DEFS} ${PROJECT_NAME})
|
||||
# Adding a project configuration file (for MSVC only)
|
||||
generate_msvc_dot_user_file(${testName})
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue