diff --git a/CMakeLists.txt b/CMakeLists.txt index 12945aee..b1e16381 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -23,24 +23,24 @@ else() "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -Wpedantic") endif() -if (${VARIANT} STREQUAL "coverage") +if ("${VARIANT}" STREQUAL "coverage") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fprofile-arcs -ftest-coverage") set(CMAKE_BUILD_TYPE RELWITHDEBINFO) set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lgcov") -elseif (${VARIANT} STREQUAL "asan") +elseif ("${VARIANT}" STREQUAL "asan") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=address -fno-omit-frame-pointer") set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fsanitize=address") set(CMAKE_BUILD_TYPE RELWITHDEBINFO) -elseif (${VARIANT} STREQUAL "usan") +elseif ("${VARIANT}" STREQUAL "usan") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=undefined -fno-omit-frame-pointer") set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fsanitize=undefined") set(CMAKE_BUILD_TYPE RELWITHDEBINFO) -elseif (${VARIANT} STREQUAL "debug") +elseif ("${VARIANT}" STREQUAL "debug") set(CMAKE_BUILD_TYPE DEBUG) -elseif (${VARIANT} STREQUAL "release") +elseif ("${VARIANT}" STREQUAL "release") set(CMAKE_BUILD_TYPE RELEASE) endif()