From 052efc6196c602db6b72f95d09f838cde6070127 Mon Sep 17 00:00:00 2001 From: Ben Beasley Date: Wed, 23 Jun 2021 13:20:22 -0500 Subject: [PATCH] patch CMakeLists.txt to stop overriding build flags --- CMakeLists.txt | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5df20ca..1d6eb73 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -35,16 +35,14 @@ set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${GLOBAL_OUTPUT_PATH}) # Compiler flags. if (${CMAKE_CXX_COMPILER_ID} MATCHES "Clang" OR ${CMAKE_CXX_COMPILER_ID} STREQUAL "GNU") - set(OPT "-O3") - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -Wall -Wextra -pedantic -std=c99 -O3 ${OPT}") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -Wall -Wextra -Woverloaded-virtual -pedantic -std=c++11 -fPIC ${OPT}") + set(OPT "") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -Wall -Wextra -pedantic ${OPT}") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -Wall -Wextra -Woverloaded-virtual -pedantic -fPIC ${OPT}") else() # TODO: Windows support. message(FATAL_ERROR "Compiler ${CMAKE_CXX_COMPILER_ID} not supported") endif() -set(CMAKE_CXX_STANDARD 11) - # Include external googletest project. This runs a CMake sub-script # (CMakeLists.txt.in) that downloads googletest source. It's then built as part -- 2.31.1