Changeset: 834b2b02aac5 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/834b2b02aac5 Modified Files: cmake/monetdb-toolchain.cmake Branch: Jul2021 Log Message:
Provide alternative for old cmake version. diffs (16 lines): diff --git a/cmake/monetdb-toolchain.cmake b/cmake/monetdb-toolchain.cmake --- a/cmake/monetdb-toolchain.cmake +++ b/cmake/monetdb-toolchain.cmake @@ -20,7 +20,11 @@ function(monetdb_default_compiler_option add_compile_options("-fsanitize=address") add_compile_options("-fno-omit-frame-pointer") add_compile_definitions(SANITIZER) - add_link_options("-fsanitize=address") + if(${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.13.0") + add_link_options("-fsanitize=address") + else() + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=address" PARENT_SCOPE) + endif() else() message(FATAL_ERROR "Sanitizer only supported with GCC") endif() _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list