|
|
@@ -51,7 +51,7 @@
|
|
|
"win64": {
|
|
|
"sha256": "58419852fefb7111fdec056ac2fd7c4bd09c1f4c17610a761a97b788413527cf",
|
|
|
"size": 106855139,
|
|
|
- "url": "https://github.com/espressif/crosstool-NG/releases/download/esp-2020r3/xtensa-esp32-elf-gcc8_4_0-esp-2020r3-win64.zip"
|
|
|
+ "url": "https://dl.espressif.com/dl/xtensa-esp32-elf-gcc8_4_0-esp-2020r3-win64.zip"
|
|
|
}
|
|
|
}
|
|
|
]
|
|
|
@@ -169,58 +169,56 @@
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
- "description": "Toolchain for RISC-V",
|
|
|
+ "description": "Toolchain for 32-bit RISC-V based on GCC",
|
|
|
"export_paths": [
|
|
|
[
|
|
|
- "xPacks",
|
|
|
- "riscv-none-embed-gcc",
|
|
|
- "8.2.0-3.1",
|
|
|
+ "riscv32-esp-elf",
|
|
|
"bin"
|
|
|
]
|
|
|
],
|
|
|
"export_vars": {},
|
|
|
- "info_url": "https://github.com/xpack-dev-tools/riscv-none-embed-gcc-xpack",
|
|
|
- "install": "on_request",
|
|
|
- "license": "MIT",
|
|
|
- "name": "riscv-none-embed-gcc",
|
|
|
+ "info_url": "https://github.com/espressif/crosstool-NG",
|
|
|
+ "install": "always",
|
|
|
+ "license": "GPL-3.0-with-GCC-exception",
|
|
|
+ "name": "riscv32-esp-elf",
|
|
|
"version_cmd": [
|
|
|
- "riscv-none-embed-gcc",
|
|
|
+ "riscv32-esp-elf-gcc",
|
|
|
"--version"
|
|
|
],
|
|
|
- "version_regex": "(riscv-none-embed-gcc) \\(xPack GNU RISC-V Embedded GCC, 64-bit\\) (8.2.0)",
|
|
|
+ "version_regex": "\\(crosstool-NG\\s+(?:crosstool-ng-)?([0-9a-zA-Z\\.\\-_]+)\\)\\s*([0-9\\.]+)",
|
|
|
"version_regex_replace": "\\1-\\2",
|
|
|
"versions": [
|
|
|
{
|
|
|
"linux-amd64": {
|
|
|
- "sha256": "3d40fab50ebad8424ff85748f25d2eaee50f86a5d5222abd7a45a2e490f1e4f5",
|
|
|
- "size": 216042047,
|
|
|
- "url": "https://github.com/xpack-dev-tools/riscv-none-embed-gcc-xpack/releases/download/v8.2.0-3.1/xpack-riscv-none-embed-gcc-8.2.0-3.1-linux-x64.tgz"
|
|
|
+ "sha256": "425454c5c4e2cde5dd2dd3a1d398befc70addf71547840fb6d0ec4b307b08894",
|
|
|
+ "size": 152042971,
|
|
|
+ "url": "https://dl.espressif.com/dl/toolchains/preview/riscv32-esp-elf-gcc8_4_0-crosstool-ng-1.24.0-123-g64eb9ff-linux-amd64.tar.gz"
|
|
|
},
|
|
|
- "linux-i686": {
|
|
|
- "sha256": "2e856ee33ef544a2405183366cdf299da2cca697e8cc57627dfaad8ab4460a99",
|
|
|
- "size": 219854326,
|
|
|
- "url": "https://github.com/xpack-dev-tools/riscv-none-embed-gcc-xpack/releases/download/v8.2.0-3.1/xpack-riscv-none-embed-gcc-8.2.0-3.1-linux-x32.tgz"
|
|
|
+ "linux-armel": {
|
|
|
+ "sha256": "8ae098751b5196ca8a80d832cc9930bc4d639762a6cb22be3cfe0a8d71b2f230",
|
|
|
+ "size": 150801079,
|
|
|
+ "url": "https://dl.espressif.com/dl/toolchains/preview/riscv32-esp-elf-gcc8_4_0-crosstool-ng-1.24.0-123-g64eb9ff-linux-armel.tar.gz"
|
|
|
},
|
|
|
"macos": {
|
|
|
- "sha256": "48ece50b7272a8e49e56e37f54f9962f93dce4ca44f1bb4c8113fab0230fbdf1",
|
|
|
- "size": 214715632,
|
|
|
- "url": "https://github.com/xpack-dev-tools/riscv-none-embed-gcc-xpack/releases/download/v8.2.0-3.1/xpack-riscv-none-embed-gcc-8.2.0-3.1-darwin-x64.tgz"
|
|
|
+ "sha256": "35b1aef85b7e6b4268774f627e8e835d087bcf8b9972cfb6436614aa2e40d4a9",
|
|
|
+ "size": 158594401,
|
|
|
+ "url": "https://dl.espressif.com/dl/toolchains/preview/riscv32-esp-elf-gcc8_4_0-crosstool-ng-1.24.0-123-g64eb9ff-macos.tar.gz"
|
|
|
},
|
|
|
- "name": "riscv-none-embed-gcc-8.2.0",
|
|
|
+ "name": "1.24.0.123_64eb9ff-8.4.0",
|
|
|
"status": "recommended",
|
|
|
"win32": {
|
|
|
- "sha256": "78bcd52f7b404133de3b2f9568e7101c1de747f98db3a7b0d6251b75a1754867",
|
|
|
- "size": 232387519,
|
|
|
- "url": "https://github.com/xpack-dev-tools/riscv-none-embed-gcc-xpack/releases/download/v8.2.0-3.1/xpack-riscv-none-embed-gcc-8.2.0-3.1-win32-x32.zip"
|
|
|
+ "sha256": "4f576b08620f57c270ac677cc94dce2767fff72d27a539e348d448f63b480d1f",
|
|
|
+ "size": 190014086,
|
|
|
+ "url": "https://dl.espressif.com/dl/toolchains/preview/riscv32-esp-elf-gcc8_4_0-crosstool-ng-1.24.0-123-g64eb9ff-win32.zip"
|
|
|
},
|
|
|
"win64": {
|
|
|
- "sha256": "98b60720607f1400081806d60d70796b30399f8b426e2c790a4abb0bffb9e5ec",
|
|
|
- "size": 241927614,
|
|
|
- "url": "https://github.com/xpack-dev-tools/riscv-none-embed-gcc-xpack/releases/download/v8.2.0-3.1/xpack-riscv-none-embed-gcc-8.2.0-3.1-win32-x64.zip"
|
|
|
+ "sha256": "51e392ed88498f3fc4ad07e9ff4b5225f6533b1c363ecd7dd67c10d8d31b6b23",
|
|
|
+ "size": 191565525,
|
|
|
+ "url": "https://dl.espressif.com/dl/toolchains/preview/riscv32-esp-elf-gcc8_4_0-crosstool-ng-1.24.0-123-g64eb9ff-win64.zip"
|
|
|
}
|
|
|
}
|
|
|
]
|
|
|
- },
|
|
|
+ }
|
|
|
{
|
|
|
"description": "Toolchain for ESP32 ULP coprocessor",
|
|
|
"export_paths": [
|