From e1c6c4d7a27e966ea6d207cabf35e1d4e13e5db0 Mon Sep 17 00:00:00 2001 From: ViViDboarder Date: Tue, 7 Sep 2021 09:03:48 -0700 Subject: [PATCH] Add support for alpine Linux apk package manager --- helpers/default | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/helpers/default b/helpers/default index 3fa9f35..d5fa580 100644 --- a/helpers/default +++ b/helpers/default @@ -141,6 +141,8 @@ sudo_package_update () { sudo port selfupdate elif [ "$PACKAGE_MANAGER" == 'brew' ]; then brew update + elif [ "$PACKAGE_MANAGER" == 'apk' ]; then + true else error "Unknown package manager: $PACKAGE_MANAGER" fi @@ -173,6 +175,9 @@ sudo_package () { elif [ "$PACKAGE_MANAGER" == 'brew' ]; then # shellcheck disable=2086,2048 brew install $* + elif [ "$PACKAGE_MANAGER" == 'apk' ]; then + # shellcheck disable=2086,2048 + apk add $* else error "Unknown package manager: $PACKAGE_MANAGER" fi @@ -223,6 +228,8 @@ detect_package_manager () { PACKAGE_MANAGER='port' elif command_exist brew; then PACKAGE_MANAGER='brew' + elif command_exists apk; then + PACKAGE_MANAGER='apk' else error "Could not find a package manager. Fail!" fi