diff --git a/deployAPPLE.sh b/deployAPPLE.sh
index ee0551d1487da8bde20fa95355750a75ed71b053..9eefd42c78f75ee461880afdc8ffb6bfb42d5931 100755
--- a/deployAPPLE.sh
+++ b/deployAPPLE.sh
@@ -1,16 +1,35 @@
-echo ">> cd build"
+#!/bin/sh
+
+RED='\033[0;31m'
+NC='\033[0m' # No Color
+
+if [ -d build ];then
+    echo "INFO: found build directory"
+    echo "INFO:${RED} rm build ${NC}"
+    rm -rf build
+    echo "INFO: mkdir build"
+    mkdir build
+fi
+
+echo "INFO: cd build"
 cd build
 
-pwd
+echo "INFO: actual directory: ${PWD}"
+
+if [ -d ../bin ]; then
+    echo "INFO: found bin directory"
+    echo "INFO:${RED} remove ./bin directory ${NC}"
+    rm -rf ../bin
+fi
 
-echo ">> cmake .."
+echo "INFO: cmake .."
 cmake ..
 
-echo "make .."
+echo "INFO: make .."
 make -j4
 
-echo "dynlibbundler .."
+echo "INFO: running  dynlibbundler .."
 dylibbundler -od -b -x ../bin/JPSvis.app/Contents/MacOS/JPSvis -d ../bin/JPSvis.app/Contents/libs/
 
-echo "macdeployqt .."
+echo "INFO: running macdeployqt .."
 macdeployqt ../bin/JPSvis.app -dmg