tweak build script

This commit is contained in:
Tiago Carvalho 2020-07-22 00:12:39 +01:00
parent 1c76bd0b0a
commit 9332043bf2

26
make.sh Executable file
View File

@ -0,0 +1,26 @@
#!/bin/sh
usage() {
echo Usage: $0 '[run|build|clean]'
}
case $1 in
run)
$0 build >&2 || exit 1
echo '' >&2 && ./Main
;;
build)
if ! command -v tup >/dev/null; then
echo Error: You need tup installed to build: http://gittup.org/tup/
exit 1
fi
tup init 2>/dev/null
tup >&2
;;
clean)
rm -f Main *.o *.hi IRC/*.o IRC/*.hi
;;
*)
usage
;;
esac