From ee3805de78cedd5e5c845e8e046c81f9d3d16b32 Mon Sep 17 00:00:00 2001 From: Tiago Carvalho Date: Wed, 22 Jul 2020 01:10:06 +0100 Subject: [PATCH] watch --- make.sh | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/make.sh b/make.sh index 065a7ad..90722fc 100755 --- a/make.sh +++ b/make.sh @@ -1,19 +1,23 @@ #!/bin/sh usage() { - echo Usage: $0 '[run|build|clean]' + echo Usage: $0 '[run|build|watch|clean]' } +if ! command -v tup >/dev/null; then + echo Error: You need tup installed: http://gittup.org/tup/ >&2 + exit 1 +fi + case $1 in run) $0 build >&2 || exit 1 echo '' >&2 && ./Main ;; + watch) + tup monitor -f -a -j2 >&2 + ;; build) - if ! command -v tup >/dev/null; then - echo Error: You need tup installed to build: http://gittup.org/tup/ >&2 - exit 1 - fi tup init 2>/dev/null tup >&2 ;;