aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Boniface <joshua@boniface.me>2019-01-19 22:02:19 -0500
committerJoshua Boniface <joshua@boniface.me>2019-01-19 22:05:41 -0500
commitbc18d5341c09bb3e5c122b0e447bb134ce62d81e (patch)
tree4177b3fd7368cb9f9cc48b1a11a3b2da27650bf6
parent99dfb8549f3c2a633e15efc64c51cb8a7b78bd86 (diff)
Make help and usage setup standards-compliant
-rwxr-xr-xbuild6
1 files changed, 6 insertions, 0 deletions
diff --git a/build b/build
index f50311d0a..9047dd816 100755
--- a/build
+++ b/build
@@ -32,7 +32,13 @@ usage() {
echo -e "Build output files are collected at '../jellyfin-build/<platform>'."
}
+# Show usage on stderr with exit 1 on argless
if [[ -z $1 ]]; then
+ usage >&2
+ exit 1
+fi
+# Show usage if -h or --help are specified in the args
+if [[ $@ =~ '-h' || $@ =~ '--help' ]]; then
usage
exit 0
fi