diff --git a/.vscode/cmake-kits.json b/.vscode/cmake-kits.json index 8e3bae6d6..7eb6ec0a4 100644 --- a/.vscode/cmake-kits.json +++ b/.vscode/cmake-kits.json @@ -3,7 +3,7 @@ "name": "avr-gcc", "toolchainFile": "${workspaceFolder}/cmake/AvrGcc.cmake", "cmakeSettings": { - "CMAKE_MAKE_PROGRAM": "${workspaceFolder}/.dependencies/ninja-1.10.2/ninja", + "CMAKE_MAKE_PROGRAM": "${workspaceFolder}/.dependencies/ninja-1.12.1/ninja", "CMAKE_BUILD_TYPE": "Release" } } diff --git a/README.md b/README.md index b766a776a..26b333d6c 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ The workflow should be pretty straightforward for anyone with development experi Building with cmake requires: - cmake >= 3.22.5 -- ninja >= 1.10.2 (optional, but recommended) +- ninja >= 1.12.1 (optional, but recommended) Python >= 3.6 is also required with the following modules: diff --git a/utils/bootstrap.py b/utils/bootstrap.py index fb4c36b0a..45e2a4658 100755 --- a/utils/bootstrap.py +++ b/utils/bootstrap.py @@ -30,11 +30,11 @@ dependencies_dir = project_root_dir / '.dependencies' # yapf: disable dependencies = { 'ninja': { - 'version': '1.10.2', + 'version': '1.12.1', 'url': { - 'Linux': 'https://github.com/ninja-build/ninja/releases/download/v1.10.2/ninja-linux.zip', - 'Windows': 'https://github.com/ninja-build/ninja/releases/download/v1.10.2/ninja-win.zip', - 'Darwin': 'https://github.com/ninja-build/ninja/releases/download/v1.10.2/ninja-mac.zip', + 'Linux': 'https://github.com/ninja-build/ninja/releases/download/v1.12.1/ninja-linux.zip', + 'Windows': 'https://github.com/ninja-build/ninja/releases/download/v1.12.1/ninja-win.zip', + 'Darwin': 'https://github.com/ninja-build/ninja/releases/download/v1.12.1/ninja-mac.zip', }, }, 'cmake': {