This commit is contained in:
Tiago Carvalho 2020-07-22 01:10:06 +01:00
parent db6c4496e0
commit ee3805de78

14
make.sh
View File

@ -1,19 +1,23 @@
#!/bin/sh #!/bin/sh
usage() { 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 case $1 in
run) run)
$0 build >&2 || exit 1 $0 build >&2 || exit 1
echo '' >&2 && ./Main echo '' >&2 && ./Main
;; ;;
watch)
tup monitor -f -a -j2 >&2
;;
build) 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 init 2>/dev/null
tup >&2 tup >&2
;; ;;