tweak build script
This commit is contained in:
parent
1c76bd0b0a
commit
9332043bf2
26
make.sh
Executable file
26
make.sh
Executable 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
|
Loading…
Reference in New Issue
Block a user