diff --git a/linux-sanitize-memory.cmake b/linux-sanitize-memory.cmake new file mode 100644 index 0000000..3c10074 --- /dev/null +++ b/linux-sanitize-memory.cmake @@ -0,0 +1,2 @@ +include("${CMAKE_CURRENT_LIST_DIR}/linux-cxx17.cmake") +set(SANITIZE_ADDRESS TRUE CACHE BOOL "" FORCE) \ No newline at end of file diff --git a/linux-sanitize-ub.cmake b/linux-sanitize-ub.cmake new file mode 100644 index 0000000..5b5deda --- /dev/null +++ b/linux-sanitize-ub.cmake @@ -0,0 +1,2 @@ +include("${CMAKE_CURRENT_LIST_DIR}/linux-cxx17.cmake") +set(SANITIZE_UNDEFINED TRUE CACHE BOOL "" FORCE) diff --git a/macos-sanitize-memory.cmake b/macos-sanitize-memory.cmake new file mode 100644 index 0000000..e96b644 --- /dev/null +++ b/macos-sanitize-memory.cmake @@ -0,0 +1,2 @@ +include("${CMAKE_CURRENT_LIST_DIR}/macos-cxx17.cmake") +set(SANITIZE_ADDRESS TRUE CACHE BOOL "" FORCE) diff --git a/macos-sanitize-ub.cmake b/macos-sanitize-ub.cmake new file mode 100644 index 0000000..33b3a01 --- /dev/null +++ b/macos-sanitize-ub.cmake @@ -0,0 +1,2 @@ +include("${CMAKE_CURRENT_LIST_DIR}/macos-cxx17.cmake") +set(SANITIZE_UNDEFINED TRUE CACHE BOOL "" FORCE)