From 5bdcc579b3caf5d3f38f3c8f0942d784be910ff8 Mon Sep 17 00:00:00 2001 From: wcampbell Date: Wed, 25 Dec 2024 13:23:45 -0500 Subject: [PATCH] Add aarch64-apple-darwin --- .github/workflows/binaries.yml | 3 ++- .github/workflows/main.yml | 1 + README.md | 6 ++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/binaries.yml b/.github/workflows/binaries.yml index e971f40b..94337375 100644 --- a/.github/workflows/binaries.yml +++ b/.github/workflows/binaries.yml @@ -25,7 +25,8 @@ jobs: - { target: aarch64-unknown-linux-musl, os: ubuntu-24.04, use-cross: true } - { target: arm-unknown-linux-musleabi, os: ubuntu-24.04, use-cross: true } - { target: armv7-unknown-linux-musleabi, os: ubuntu-24.04, use-cross: true } - - { target: x86_64-apple-darwin, os: macos-14 } + - { target: x86_64-apple-darwin, os: macos-14 } + - { target: aarch64-apple-darwin, os: macos-14 } steps: - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c0c10de6..2a106d20 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -68,6 +68,7 @@ jobs: - { target: armv7-unknown-linux-musleabi, os: ubuntu-24.04, use-cross: true } - { target: aarch64-unknown-linux-musl, os: ubuntu-24.04, use-cross: true } - { target: x86_64-apple-darwin, os: macos-14, } + - { target: aarch64-apple-darwin, os: macos-14, } toolchain: - stable # msrv of backhand-cli diff --git a/README.md b/README.md index b638ebbe..8dc1ff4c 100644 --- a/README.md +++ b/README.md @@ -32,13 +32,14 @@ backhand = "0.19.0" Although additional targets may be supported, only the following have been fully tested or confirmed to build successfully. | Target | `build` | `test` | -|----------------------------------------|--------:|:------:| +|----------------------------------------|:-------:|:------:| | `x86_64-unknown-linux-musl` | ✓ | ✓ | | `aarch64-unknown-linux-musl` | ✓ | ✓ | | `arm-unknown-linux-musleabi` | ✓ | ✓ | | `armv7-unknown-linux-musleabi` | ✓ | ✓ | | `aarch64-unknown-linux-musl` | ✓ | ✓ | | `x86_64-apple-darwin` | ✓ | ✓ | +| `aarch64-apple-darwin` | ✓ | ✓ | | `x86_64-pc-windows-gnu` | ✓ | | ### Reading/Writing/Modifying Firmware @@ -86,13 +87,14 @@ See ``--help`` for more information. Although additional targets may be supported, only the following have been tested and included in our GitHub releases. | Target | `test` | `release` | -|----------------------------------------|----------:|:---------:| +|----------------------------------------|:---------:|:---------:| | `x86_64-unknown-linux-musl` | ✓ | ✓ | | `aarch64-unknown-linux-musl` | ✓ | ✓ | | `arm-unknown-linux-musleabi` | ✓ | ✓ | | `armv7-unknown-linux-musleabi` | ✓ | ✓ | | `aarch64-unknown-linux-musl` | ✓ | ✓ | | `x86_64-apple-darwin` | ✓ | ✓ | +| `aarch64-apple-darwin` | ✓ | ✓ | ### unsquashfs-backhand ```no_test