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

Reply via email to