From 19fc7654773d44aab4468f2320dc1ef3b0896dd1 Mon Sep 17 00:00:00 2001 From: Riyyi Date: Sat, 11 Sep 2021 17:06:16 +0200 Subject: [PATCH] kernel.sh: Add help option --- kernel.sh | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/kernel.sh b/kernel.sh index 35680c1..e036e8b 100755 --- a/kernel.sh +++ b/kernel.sh @@ -21,6 +21,27 @@ if [ "$(dirname "$0")" != "." ]; then exit 1 fi +help() +{ + cat << EOF +${b}NAME${n} + kernel.sh - build the Linux kernel + +${b}SYNOPSIS${n} + ${u}kernel.sh${n} [${u}OPTION${n}] ${u}COMMAND${n} + +${b}OPTIONS${n} + ${b}-h${n}, ${b}--help${n} Display usage message and exit. + +${b}COMMANDS${n} + ${b}build${n} + Build the kernel, this is the default. + + ${b}install${n} + Install the kernel. +EOF +} + # Main functionality # -------------------------------------- @@ -102,6 +123,9 @@ checkDependencies script="$(basename "$0")" case "$1" in + -h | --help) + help + ;; build | "") build ;;