diff --git a/build.sh b/build.sh index 3dbb2df..89e3509 100755 --- a/build.sh +++ b/build.sh @@ -1,21 +1,44 @@ #!/usr/bin/env sh +clear + +header() { + + echo "" + echo "" + echo "================================================================================" + echo "================================================================================" + echo " [[ $1 ]]" + echo "================================================================================" + echo "================================================================================" + echo "" + echo "" +} + if [ $1 = "build" ]; then + header "Building" + make main -B elif [ $1 = "run" ]; then + header "Running" + make main ./output/main 5000 ./library elif [ $1 = "debug" ]; then + header "Debugging" + make main gf2 ./output/main elif [ $1 = "clean" ]; then + header "Cleaning" + rm -rf ./output/ else - echo "Invalid command." + header "Invalid command." fi