From 8ef7441a5e8c011bff993dc7f6f36147922f9cce Mon Sep 17 00:00:00 2001 From: Ward Fisher <wfisher@unidata.ucar.edu> Date: Fri, 24 Jan 2014 10:30:14 -0700 Subject: [PATCH] Added new variable, 'ENABLE_UNUSED_VAR_PAR_WARNINGS' to make debug output more or less verbose. It is off by default. --- CMakeLists.txt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 0e85e8505..8ec73b239 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -119,8 +119,8 @@ ENDIF() # # Also, set some other default compiler flags. IF(CMAKE_COMPILER_IS_GNUCC OR APPLE) - SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -Wall -Wno-unused-variable -Wno-unused-parameter") - SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -Wall -Wno-unused-variable -Wno-unused-parameter") + SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -Wall") + SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -Wall") ENDIF() IF(NOT ENABLE_COVERAGE_TESTS) @@ -128,6 +128,11 @@ IF(NOT ENABLE_COVERAGE_TESTS) SET(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS} -O2") ENDIF() +IF(NOT ENABLE_UNUSED_VAR_PAR_WARNINGS) { + SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-unused-varaible -Wno-unused-parameter") + SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-unused-variable -Wno-unused-parameter") +} + ADD_DEFINITIONS()