From b65a2ea264d7b6252dd81c0264cb99dc678b4dba Mon Sep 17 00:00:00 2001 From: Nilay Savant Date: Wed, 27 Jan 2021 08:25:59 +0530 Subject: [PATCH] Add armv6 build target in workflows and update readme --- .github/workflows/build-release.yml | 9 +++++++++ README.md | 13 +++++++------ 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 6729f3d..d752077 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -51,6 +51,15 @@ jobs: toolchain: stable use_cross: true args: --release --locked --target armv7-unknown-linux-gnueabihf + + # For Raspberry PI Zero (ArmV6) based systems + - os: ubuntu-latest + artifact_name: jsonox + asset_name: jsonox-linux-armv6 + target: arm-unknown-linux-gnueabihf + toolchain: stable + use_cross: true + args: --release --locked --target arm-unknown-linux-gnueabihf steps: - name: Checkout code diff --git a/README.md b/README.md index afe838d..7d17ca8 100644 --- a/README.md +++ b/README.md @@ -19,12 +19,13 @@ You can install in 3 ways: Using pre-compiled binary, from Crate or by manually - Download binary for your platform from the latest [release](https://github.com/nilaysavant/jsonox/releases). - | Binary | Platform | - | -------------------- | ----------------------------------------- | - | jsonox-linux-amd64 | 64-bit Linux (Ubuntu, Debian etc) | - | jsonox-macos-amd64 | 64-bit Mac OS | - | jsonox-win-amd64.exe | 64-bit Windows 7+ | - | jsonox-linux-armv7 | ARMv7 Linux: Raspberry PI, Debian, Ubuntu | + | Binary | Platform | + | -------------------- | ---------------------------------------------------------- | + | jsonox-linux-amd64 | 64-bit Linux (Ubuntu, Debian etc) | + | jsonox-macos-amd64 | 64-bit Mac OS | + | jsonox-win-amd64.exe | 64-bit Windows 7+ | + | jsonox-linux-armv7 | ARMv7 Linux: Raspberry PI, Debian, Ubuntu | + | jsonox-linux-armv6 | (Untested!) ARMv6 Linux: Raspberry PI Zero, Debian, Ubuntu | ### Install from [Crate](https://crates.io/crates/jsonox)