Add workaround for old CMake←→Boost combinations.
continuous-integration/drone/push Build is failing Details

This commit is contained in:
tastytea 2021-05-31 20:15:54 +02:00
parent f184a19832
commit 1d02c3bd6d
Signed by: tastytea
GPG Key ID: CFC39497F1B26E07
1 changed files with 4 additions and 0 deletions

View File

@ -15,6 +15,10 @@ target_sources(${PROJECT_NAME}_lib
unset(sources_src)
unset(headers_src)
# Older CMake versions apparently need this, but I don't know in which version
# it changed. Theoretically Boost::dynamic_linking should take care of it.
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DBOOST_LOG_DYN_LINK")
target_link_libraries(${PROJECT_NAME}_lib
PUBLIC
Boost::dynamic_linking