Skip to content

Commit 5d9a37c

Browse files
markmentovaifpistm
authored andcommitted
Offer xPack-provided toolchain and OpenOCD packages for mac-arm64
This should improve the development experience on mac-arm64 systems (Apple Silicon, M1 and later CPUs) by using toolchain and OpenOCD builds for that architecture, rather than relying on binary translation of the mac-x86_64 tools. mac-arm64 tools are only added to the current versions of these packages in this index: xpack-arm-none-eabi-gcc 13.2.1-1.1, and xpack-openocd 0.12.0-4, both as used in the current STM32 platform version, 2.9.0. Future versions should continue to offer mac-arm64 builds in this package index. Link: #72 Signed-off-by: Mark Mentovai <[email protected]>
1 parent 2019709 commit 5d9a37c

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

package_stmicroelectronics_index.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1045,6 +1045,13 @@
10451045
"checksum": "SHA-256:1ecc0fd6c31020aff702204f51459b4b00ff0d12b9cd95e832399881d819aa57",
10461046
"size": "262217286"
10471047
},
1048+
{
1049+
"host": "arm64-apple-darwin",
1050+
"url": "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v13.2.1-1.1/xpack-arm-none-eabi-gcc-13.2.1-1.1-darwin-arm64.tar.gz",
1051+
"archiveFileName": "xpack-arm-none-eabi-gcc-13.2.1-1.1-darwin-arm64.tar.gz",
1052+
"checksum": "SHA-256:d4ce0de062420daab140161086ba017642365977e148d20f55a8807b1eacd703",
1053+
"size": "258277148"
1054+
},
10481055
{
10491056
"host": "x86_64-pc-linux-gnu",
10501057
"url": "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v13.2.1-1.1/xpack-arm-none-eabi-gcc-13.2.1-1.1-linux-x64.tar.gz",
@@ -1171,6 +1178,13 @@
11711178
"checksum": "SHA-256:07d4a1443fa06552b9c15cc2d6b837c2bc22e4f85fc8e071e884a0b3cffe03c7",
11721179
"size": "2344148"
11731180
},
1181+
{
1182+
"host": "arm64-apple-darwin",
1183+
"url": "https://github.com/xpack-dev-tools/openocd-xpack/releases/download/v0.12.0-4/xpack-openocd-0.12.0-4-darwin-arm64.tar.gz",
1184+
"archiveFileName": "xpack-openocd-0.12.0-4-darwin-arm64.tar.gz",
1185+
"checksum": "SHA-256:9cde393785869267ae10d152c914bd2b4c05a8ea1cdc9aa13b9c48bb8a231c0f",
1186+
"size": "2262193"
1187+
},
11741188
{
11751189
"host": "x86_64-pc-linux-gnu",
11761190
"url": "https://github.com/xpack-dev-tools/openocd-xpack/releases/download/v0.12.0-4/xpack-openocd-0.12.0-4-linux-x64.tar.gz",

0 commit comments

Comments
 (0)