Show usage help when no arguments were passed

pull/68/head
Newbyte 4 years ago
parent a7e4418d29
commit 59937aa5f4

@ -177,6 +177,15 @@ uninstall() {
rm -fv "/usr/bin/mangohud.x86" rm -fv "/usr/bin/mangohud.x86"
} }
usage() {
if test -z $1; then
echo "Unrecognized command argument: $a"
else
echo "$0 requires at least one argument"
fi
echo 'Accepted arguments: "pull", "configure", "build", "package", "install", "clean", "uninstall".'
}
for a in $@; do for a in $@; do
case $a in case $a in
"") build;; "") build;;
@ -189,7 +198,11 @@ for a in $@; do
"uninstall") uninstall;; "uninstall") uninstall;;
"release") release;; "release") release;;
*) *)
echo "Unrecognized command argument: $a" usage
echo 'Accepted arguments: "pull", "configure", "build", "package", "install", "clean", "uninstall".'
esac esac
done done
if test -z $@; then
usage no-args
fi

Loading…
Cancel
Save