CMake: up the minimum C version to C11
We're in 2022. A 11-year-old C standard probably suffices, especially since we require C++17 anyway. Pick-to: 6.4 Change-Id: Ibcde9b9795ad42ac9978fffd16f3555327097ded Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
This commit is contained in:
parent
8a665ba9a6
commit
88f5955cb7
@ -238,11 +238,8 @@ function(qt_set_language_standards)
|
|||||||
set(CMAKE_CXX_STANDARD 17 PARENT_SCOPE)
|
set(CMAKE_CXX_STANDARD 17 PARENT_SCOPE)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if (c_std_11 IN_LIST CMAKE_C_COMPILE_FEATURES)
|
set(CMAKE_C_STANDARD 11 PARENT_SCOPE)
|
||||||
set(CMAKE_C_STANDARD 11 PARENT_SCOPE)
|
set(CMAKE_C_STANDARD_REQUIRED ON PARENT_SCOPE)
|
||||||
elseif (c_std_99 IN_LIST CMAKE_C_COMPILE_FEATURES)
|
|
||||||
set(CMAKE_C_STANDARD 99 PARENT_SCOPE)
|
|
||||||
endif()
|
|
||||||
endfunction()
|
endfunction()
|
||||||
|
|
||||||
function(qt_set_language_standards_interface_compile_features target)
|
function(qt_set_language_standards_interface_compile_features target)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user