From eb57a55bc7ef8c79ff973bff3b2b085a3e0df744 Mon Sep 17 00:00:00 2001 From: Bert van der Weerd Date: Sat, 6 Feb 2021 00:25:48 +0100 Subject: [PATCH] made installer_win easy to use (tab completion) --- build.sh | 38 ++++++++++++------------------- installer-win.sh => installer_win | 0 2 files changed, 14 insertions(+), 24 deletions(-) rename installer-win.sh => installer_win (100%) diff --git a/build.sh b/build.sh index d10600e..70a8914 100644 --- a/build.sh +++ b/build.sh @@ -154,7 +154,7 @@ installer_win() { # there is just too much garbage in this installer function to # have it all here.. - . installer-win.sh + . ../installer_win cd .. } @@ -171,39 +171,29 @@ fi # process commandline arguments and do something done_something=0 -if [[ "$*" == *all* ]]; then +if [[ "$*" == *fetch* ]]; then fetch + done_something=1 +fi +if [[ "$*" == *prepare* ]]; then prepare + done_something=1 +fi +if [[ "$*" == *build* ]]; then build + done_something=1 +fi +if [[ "$*" == *package* ]]; then package + done_something=1 +fi +if [[ "$*" == *installer_win* ]]; then installer_win done_something=1 -else - if [[ "$*" == *fetch* ]]; then - fetch - done_something=1 - fi - if [[ "$*" == *prepare* ]]; then - prepare - done_something=1 - fi - if [[ "$*" == *build* ]]; then - build - done_something=1 - fi - if [[ "$*" == *package* ]]; then - package - done_something=1 - fi - if [[ "$*" == *installer_win* ]]; then - installer_win - done_something=1 - fi fi if (( done_something == 0 )); then echo "Usage: $0 fetch | prepare | build | package | installer_win" - echo " use the parameter 'all' to just do everything." exit fi diff --git a/installer-win.sh b/installer_win similarity index 100% rename from installer-win.sh rename to installer_win