From 67c89d109c88991737c1663bf5204a873acab224 Mon Sep 17 00:00:00 2001 From: ldericher Date: Mon, 24 Aug 2020 19:40:55 +0200 Subject: [PATCH] Check before install --- kiwi | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/kiwi b/kiwi index ae36536..743921f 100755 --- a/kiwi +++ b/kiwi @@ -91,15 +91,20 @@ if [ ! -x "$(kiwi_executable)" ]; then cd "kiwi-config-${KIWI_VERSION}" || : KIWI_VERSION=$(cat "./src/${KIWI_VERSION_TAG}") - # install archive - mkdir -p "$(kiwi_installdir)" - mv "src" "Pipfile" "Pipfile.lock" "$(kiwi_installdir)/" + if [ -x "$(kiwi_executable)" ]; then + # after version update: no need to install + echo "kiwi-config v${KIWI_VERSION} found!" + + else + # install archive + mkdir -p "$(kiwi_installdir)" + mv "src" "Pipfile" "Pipfile.lock" "$(kiwi_installdir)/" + echo "OK" + fi # discard temp dir cd "${WORKDIR}" || : rm -rf "${tmpdir}" - - echo "OK" fi # check virtualenv