libgit2/cmake/EnableWarnings.cmake
2022-05-05 10:45:21 +00:00

16 lines
271 B
CMake

macro(ENABLE_WARNINGS flag)
add_c_flag_if_supported(-W${flag})
endmacro()
macro(DISABLE_WARNINGS flag)
add_c_flag_if_supported(-Wno-${flag})
endmacro()
if(ENABLE_WERROR)
if(MSVC)
add_compile_options(-WX)
else()
add_c_flag_if_supported(-Werror)
endif()
endif()