mirror of
https://github.com/monero-project/monero.git
synced 2024-10-01 11:49:47 -04:00
Merge pull request #7718
9c0e681
cmake: treat warnings as error in compiler flag tests (selsta)
This commit is contained in:
commit
8a845f5dc8
@ -106,16 +106,18 @@ function (die msg)
|
|||||||
endfunction ()
|
endfunction ()
|
||||||
|
|
||||||
function (add_c_flag_if_supported flag var)
|
function (add_c_flag_if_supported flag var)
|
||||||
string(REPLACE "-" "_" supported ${flag}_c)
|
set(TMP "-Werror ${flag}")
|
||||||
check_c_compiler_flag(${flag} ${supported})
|
string(REGEX REPLACE "[- ]" "_" supported ${TMP}_c)
|
||||||
|
check_c_compiler_flag(${TMP} ${supported})
|
||||||
if(${${supported}})
|
if(${${supported}})
|
||||||
set(${var} "${${var}} ${flag}" PARENT_SCOPE)
|
set(${var} "${${var}} ${flag}" PARENT_SCOPE)
|
||||||
endif()
|
endif()
|
||||||
endfunction()
|
endfunction()
|
||||||
|
|
||||||
function (add_cxx_flag_if_supported flag var)
|
function (add_cxx_flag_if_supported flag var)
|
||||||
string(REPLACE "-" "_" supported ${flag}_cxx)
|
set(TMP "-Werror ${flag}")
|
||||||
check_cxx_compiler_flag(${flag} ${supported})
|
string(REGEX REPLACE "[- ]" "_" supported ${TMP}_cxx)
|
||||||
|
check_cxx_compiler_flag(${TMP} ${supported})
|
||||||
if(${${supported}})
|
if(${${supported}})
|
||||||
set(${var} "${${var}} ${flag}" PARENT_SCOPE)
|
set(${var} "${${var}} ${flag}" PARENT_SCOPE)
|
||||||
endif()
|
endif()
|
||||||
|
Loading…
Reference in New Issue
Block a user