summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeah Rowe <leah@libreboot.org>2025-04-26 23:07:25 +0100
committerLeah Rowe <leah@libreboot.org>2025-04-26 23:07:25 +0100
commit71a58a38ab4eca90894c65dbfd188a62380637cc (patch)
tree2c2d68ed53fd2bf4f63622d443cbc9b0100a8459
parentf3882b9bf2174900d7f8280392a547cb28f1c1b0 (diff)
mk: condense main() againHEADmaster
i prefer it this way. this reverses the change that i made a few revisions ago Signed-off-by: Leah Rowe <leah@libreboot.org>
-rwxr-xr-xmk18
1 files changed, 5 insertions, 13 deletions
diff --git a/mk b/mk
index 103c632b..bc816229 100755
--- a/mk
+++ b/mk
@@ -21,21 +21,13 @@ eval "`setvars "" vdir src_dirname srcdir mode`"
main()
{
- cmd=""
- if [ $# -gt 0 ]; then
- cmd="$1"
- shift 1
- fi
+ cmd="" && [ $# -gt 0 ] && cmd="$1" && shift 1
case "$cmd" in
- version)
- printf "%s\nWebsite: %s\n" "$relname" "$projectsite" ;;
- release|download|inject)
- $cmd "$@" ;;
- -*)
- return 1 ;;
- *)
- $err "bad command" ;;
+ version) printf "%s\nWebsite: %s\n" "$relname" "$projectsite" ;;
+ release|download|inject) $cmd "$@" ;;
+ -*) return 1 ;;
+ *) $err "bad command" ;;
esac
set -u -e # some commands disable them. turn them on!
}