From 04ee26726af5f09dc47efc95d853341201019f5a Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Tue, 22 Aug 2023 00:34:15 +0100 Subject: also clean up the main scripts Signed-off-by: Leah Rowe --- lbmk | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) (limited to 'lbmk') diff --git a/lbmk b/lbmk index d6bac743..f759e461 100755 --- a/lbmk +++ b/lbmk @@ -31,23 +31,15 @@ option="" main() { - if [ "${0##*/}" = "lbmk" ]; then - die "Do not run the lbmk script directly!" - elif [ $# -lt 1 ]; then - die "Too few arguments. Try: ${0} help" - fi + [ "${0##*/}" = "lbmk" ] && die "Don't run this script directly." + [ $# -lt 1 ] && die "Too few arguments. Try: ${0} help" buildpath="./resources/scripts/${0##*/}" mode="${1}" ./.gitcheck - if [ "${mode}" = help ]; then - usage $0 - exit 0 - elif [ $# -lt 2 ]; then - usage $0 - exit 1 - fi + [ "${mode}" = "help" ] && usage ${0} && exit 0 + [ $# -lt 2 ] && usage ${0} && exit 1 if [ "${mode}" = "dependencies" ]; then install_dependencies $@ || die "Could not install dependencies" exit 0 @@ -61,8 +53,7 @@ main() case "${option}" in list) printf "Options for mode '%s':\n\n" ${mode} - listoptions "${mode}" - ;; + listoptions "${mode}" ;; all) for option in $(listoptions "${mode}"); do "${buildpath}/${mode}/${option}" $@ -- cgit v1.2.1