From 8c337478b23ffa3df3c4ca380931863a9f565bec Mon Sep 17 00:00:00 2001 From: crater2150 Date: Tue, 31 Aug 2021 16:58:31 +0200 Subject: [PATCH] install.sh: also apply --skip to interpreter checks --- install.zsh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/install.zsh b/install.zsh index 1ea3302..2c32475 100755 --- a/install.zsh +++ b/install.zsh @@ -68,8 +68,12 @@ fi for prog in $@; do for lang in zsh ruby python amm; do - if uses_interpreter $lang $prog; then - have_dependency $lang || exit 1 + if uses_interpreter $lang $prog && ! have_dependency $lang; then + if [[ $skip ]]; then + continue 2 + else + exit 1 + fi fi done for dep in $(get_dependencies $prog); do