From b3f5d3b685ef33daed181d880367cc92e09a2668 Mon Sep 17 00:00:00 2001 From: Ivan Grokhotkov Date: Mon, 29 Nov 2021 11:31:29 +0100 Subject: [PATCH 1/2] tools: add CMake for linux-arm64 (aarch64) platform Allows installing cmake on aarch64 linux platforms. Also necessary when building IDF docker image on macOS aarch64. Part of https://github.com/espressif/esp-idf/issues/6432 --- tools/tools.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tools/tools.json b/tools/tools.json index 7dddff0d8d..711e6aa33d 100644 --- a/tools/tools.json +++ b/tools/tools.json @@ -475,6 +475,11 @@ "size": 43877847, "url": "https://github.com/Kitware/CMake/releases/download/v3.20.3/cmake-3.20.3-linux-x86_64.tar.gz" }, + "linux-arm64": { + "sha256": "77620f99e9d5f39cf4a49294c6a68c89a978ecef144894618974b9958efe3c2a", + "size": 45139836, + "url": "https://github.com/Kitware/CMake/releases/download/v3.20.3/cmake-3.20.3-linux-aarch64.tar.gz" + }, "linux-armel": { "sha256": "f8bd050c2745f0dcc4b7cef9738bbfef775950a10f5bd377abb0062835e669dc", "size": 13759084, From 11547ca56ed0b64003606664f5752de9bd1a8adf Mon Sep 17 00:00:00 2001 From: Ivan Grokhotkov Date: Tue, 30 Nov 2021 14:00:25 +0100 Subject: [PATCH 2/2] tools: don't install binutils-esp32ulp on aarch64 Once new binutils-esp32ulp is made and aarch64 artifacts are added, will add these tools back. Related to https://github.com/espressif/esp-idf/issues/6432 --- tools/tools.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tools/tools.json b/tools/tools.json index 711e6aa33d..cd6dcc65d2 100644 --- a/tools/tools.json +++ b/tools/tools.json @@ -320,7 +320,8 @@ { "install": "never", "platforms": [ - "linux-i686" + "linux-i686", + "linux-arm64" ] } ], @@ -381,7 +382,8 @@ { "install": "never", "platforms": [ - "linux-i686" + "linux-i686", + "linux-arm64" ] } ],