diff --git a/build.sh b/build.sh index c95c0e2..290e100 100755 --- a/build.sh +++ b/build.sh @@ -19,27 +19,33 @@ fi premake5 gmake make $1 -echo ================ -echo [FINISHED BUILD] -echo ================ -if [ 1 -eq ${autoexec} ]; then - config=$1 - if [ -z "$config" ]; then - config="config=debug" - fi - if [ "config=debug" == "$config" ]; then - echo - echo ============== - echo [STARTING APP] - echo ============== - echo Config: Debug - bin/linux-x86_64-Debug/sandbox/sandbox - elif [ "config=release" == "$config" ]; then +if [ $? -eq 0 ]; then + echo Compilation Success + echo ================ + echo [FINISHED BUILD] + echo ================ + + if [ 1 -eq ${autoexec} ]; then + config=$1 + if [ -z "$config" ]; then + config="config=debug" + fi + if [ "config=debug" == "$config" ]; then + echo + echo ============== echo [STARTING APP] - echo [Config: Release] - bin/linux-x86_64-Release/sandbox/sandbox - else - echo [Aborted Launch] - echo [Config Unknown] + echo ============== + echo Config: Debug + bin/linux-x86_64-Debug/sandbox/sandbox + elif [ "config=release" == "$config" ]; then + echo [STARTING APP] + echo [Config: Release] + bin/linux-x86_64-Release/sandbox/sandbox + else + echo [Aborted Launch] + echo [Config Unknown] + fi fi +else + echo Error will compiling fi \ No newline at end of file