blob: c38bb9daaa9d421bd6bed0d2db60a3ab8293781b [file] [log] [blame]
config BR2_PACKAGE_HOST_CMAKE
bool "host cmake"
help
CMake is an open-source, cross-platform family of tools
designed to build, test and package software. CMake is used
to control the software compilation process using simple
platform and compiler independent configuration files, and
generate native makefiles and workspaces that can be used in
the compiler environment of your choice.
http://www.cmake.org/
# The minimum system cmake version we expect if 3.18 as provided by
# Debian bullseye, that we use in our reference build docker image.
config BR2_HOST_CMAKE_AT_LEAST_3_19
bool
config BR2_HOST_CMAKE_AT_LEAST_3_20
bool
select BR2_HOST_CMAKE_AT_LEAST_3_19
config BR2_HOST_CMAKE_AT_LEAST_3_21
bool
select BR2_HOST_CMAKE_AT_LEAST_3_20
config BR2_HOST_CMAKE_AT_LEAST_3_22
bool
select BR2_HOST_CMAKE_AT_LEAST_3_21
config BR2_HOST_CMAKE_AT_LEAST_3_23
bool
select BR2_HOST_CMAKE_AT_LEAST_3_22
config BR2_HOST_CMAKE_AT_LEAST_3_24
bool
select BR2_HOST_CMAKE_AT_LEAST_3_23
config BR2_HOST_CMAKE_AT_LEAST_3_25
bool
select BR2_HOST_CMAKE_AT_LEAST_3_24
config BR2_HOST_CMAKE_AT_LEAST_3_26
bool
select BR2_HOST_CMAKE_AT_LEAST_3_25
config BR2_HOST_CMAKE_AT_LEAST_3_27
bool
select BR2_HOST_CMAKE_AT_LEAST_3_26
config BR2_HOST_CMAKE_AT_LEAST_3_28
bool
select BR2_HOST_CMAKE_AT_LEAST_3_27
# This order guarantees that the highest version is set, as kconfig
# stops affecting a value on the first matching default.
config BR2_HOST_CMAKE_AT_LEAST
string
default "3.28" if BR2_HOST_CMAKE_AT_LEAST_3_28
default "3.27" if BR2_HOST_CMAKE_AT_LEAST_3_27
default "3.26" if BR2_HOST_CMAKE_AT_LEAST_3_26
default "3.25" if BR2_HOST_CMAKE_AT_LEAST_3_25
default "3.24" if BR2_HOST_CMAKE_AT_LEAST_3_24
default "3.23" if BR2_HOST_CMAKE_AT_LEAST_3_23
default "3.22" if BR2_HOST_CMAKE_AT_LEAST_3_22
default "3.21" if BR2_HOST_CMAKE_AT_LEAST_3_21
default "3.20" if BR2_HOST_CMAKE_AT_LEAST_3_20
default "3.19" if BR2_HOST_CMAKE_AT_LEAST_3_19
default "3.18"