From 3d8c16649d7d3bb3770339e8d8eabc88dbc8af65 Mon Sep 17 00:00:00 2001 From: Alex Goodman Date: Tue, 14 Dec 2021 10:54:46 -0500 Subject: [PATCH] Fix M1 install (#686) * M1 install.sh script should use zip Signed-off-by: Alex Goodman * add arm64 binary extraction Signed-off-by: Alex Goodman --- install.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/install.sh b/install.sh index 393077097..e7b8eed6c 100755 --- a/install.sh +++ b/install.sh @@ -1,7 +1,5 @@ #!/bin/sh set -e -# Code generated by godownloader on 2020-08-10T20:55:46Z. -# usage() { this=$1 @@ -23,7 +21,7 @@ EOF } parse_args() { - #BINDIR is ./bin unless set be ENV + # BINDIR is ./bin unless set be ENV # over-ridden by flag below BINDIR=${BINDIR:-./bin} @@ -67,6 +65,7 @@ execute() { } get_binaries() { case "$PLATFORM" in + darwin/arm64) BINARIES="syft" ;; darwin/amd64) BINARIES="syft" ;; linux/amd64) BINARIES="syft" ;; windows/amd64) BINARIES="syft" ;; @@ -97,6 +96,9 @@ adjust_format() { darwin) FORMAT=dmg ;; windows) FORMAT=zip ;; esac + case "${PLATFORM}" in + darwin/arm64) FORMAT=zip ;; + esac true } adjust_os() {