File tree Expand file tree Collapse file tree 2 files changed +9
-10
lines changed
Expand file tree Collapse file tree 2 files changed +9
-10
lines changed Original file line number Diff line number Diff line change @@ -7,7 +7,8 @@ INCLUDE(CheckCCompilerFlag)
77
88MACRO (ADD_C_FLAG _FLAG)
99 STRING (TOUPPER ${_FLAG} UPCASE)
10- STRING (REGEX REPLACE "^-" "" UPCASE_PRETTY ${UPCASE} )
10+ STRING (REGEX REPLACE "[-=]" "_" UPCASE_PRETTY ${UPCASE} )
11+ STRING (REGEX REPLACE "^_+" "" UPCASE_PRETTY ${UPCASE_PRETTY} )
1112 CHECK_C_COMPILER_FLAG(${_FLAG} IS_${UPCASE_PRETTY} _SUPPORTED)
1213
1314 IF (IS_${UPCASE_PRETTY} _SUPPORTED)
@@ -19,7 +20,8 @@ ENDMACRO()
1920
2021MACRO (ADD_C_FLAG_IF_SUPPORTED _FLAG)
2122 STRING (TOUPPER ${_FLAG} UPCASE)
22- STRING (REGEX REPLACE "^-" "" UPCASE_PRETTY ${UPCASE} )
23+ STRING (REGEX REPLACE "[-=]" "_" UPCASE_PRETTY ${UPCASE} )
24+ STRING (REGEX REPLACE "^_+" "" UPCASE_PRETTY ${UPCASE_PRETTY} )
2325 CHECK_C_COMPILER_FLAG(${_FLAG} IS_${UPCASE_PRETTY} _SUPPORTED)
2426
2527 IF (IS_${UPCASE_PRETTY} _SUPPORTED)
Original file line number Diff line number Diff line change 11MACRO (ENABLE_WARNINGS flag)
2- IF (ENABLE_WERROR)
3- ADD_C_FLAG_IF_SUPPORTED(-Werror=${flag} )
4- ELSE ()
5- ADD_C_FLAG_IF_SUPPORTED(-W${flag} )
6- ENDIF ()
2+ ADD_C_FLAG_IF_SUPPORTED(-W${flag} )
73ENDMACRO ()
84
95MACRO (DISABLE_WARNINGS flag)
106 ADD_C_FLAG_IF_SUPPORTED(-Wno-${flag} )
11- IF (ENABLE_WERROR)
12- ADD_C_FLAG_IF_SUPPORTED(-Wno-error=${flag} )
13- ENDIF ()
147ENDMACRO ()
8+
9+ IF (ENABLE_WERROR)
10+ ADD_C_FLAG_IF_SUPPORTED(-Werror)
11+ ENDIF ()
You can’t perform that action at this time.
0 commit comments