tools: Increase the minimal supported CMake version to 3.16

This updates the minimal supported version of CMake to 3.16, which in turn enables us to use more CMake features and have a cleaner build system.
This is the version that provides most new features and also the one we use in our latest docker image for CI.
This commit is contained in:
Djordje Nedic
2022-05-27 10:10:51 +02:00
committed by BOT
parent 8094d874bc
commit facab8c5a7
379 changed files with 441 additions and 401 deletions

View File

@@ -47,7 +47,7 @@ CentOS 7 is still supported but CentOS version 8 is recommended for a better use
sudo pacman -S --needed gcc git make flex bison gperf python cmake ninja ccache dfu-util libusb
.. note::
- CMake version 3.5 or newer is required for use with ESP-IDF. Older Linux distributions may require updating, enabling of a "backports" repository, or installing of a "cmake3" package rather than "cmake".
- CMake version 3.16 or newer is required for use with ESP-IDF. Run "tools/idf_tools.py install cmake" to install a suitable version if your OS versions doesn't have one.
- If you do not see your Linux distribution in the above list then please check its documentation to find out which command to use for package installation.
For macOS Users