Use CMAKE_SHARED_LINKER_FLAGS with cmake < 3.13.
continuous-integration/drone/push Build is failing Details

This commit is contained in:
tastytea 2019-08-02 09:05:10 +02:00
parent 8adbb9478e
commit 20d9c64161
Signed by: tastytea
GPG Key ID: CFC39497F1B26E07
1 changed files with 6 additions and 1 deletions

View File

@ -38,7 +38,12 @@ set(DEBUG_CXXFLAGS
set(DEBUG_LDFLAGS
"-fsanitize=undefined")
add_compile_options("$<$<CONFIG:Debug>:${DEBUG_CXXFLAGS}>")
add_link_options("$<$<CONFIG:Debug>:${DEBUG_LDFLAGS}>")
# add_link_options was introduced in version 3.13.
if(${CMAKE_VERSION} VERSION_LESS 3.13)
set(CMAKE_SHARED_LINKER_FLAGS "$<$<CONFIG:Debug>:${DEBUG_LDFLAGS}>")
else()
add_link_options("$<$<CONFIG:Debug>:${DEBUG_LDFLAGS}>")
endif()
add_subdirectory(src)
add_subdirectory(include)