summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
Diffstat (limited to 'mk')
-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!
}