use absolute path

Change-Id: If0141ffe5e62a606f914d55b50629f0afdf6b462
diff --git a/deployment/deploy.sh b/deployment/deploy.sh
index 0dc654d..b8d8d9c 100755
--- a/deployment/deploy.sh
+++ b/deployment/deploy.sh
@@ -64,6 +64,9 @@
 echo ""
 }
 
+DEPLOYMENT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
+NDNCERT_DIR="$(dirname DEPLOYMENT_DIR)"
+
 echo "Do you want to (re) compile and build NDNCERT? [Y/N]"
 read -r NDNCERT_COMPILE
 echo ""
@@ -73,8 +76,8 @@
                    echo "Okay, we'll skip compilation and build."
              ;;
              Y|y)
-                   cd ../ && CXXFLAGS="-O2" ./waf configure
-                   ./waf
+                   CXXFLAGS="-O2" "$NDNCERT_DIR/waf" configure
+                   "$NDNCERT_DIR/waf"
              ;;
              *)
                    echo "Unknown option, build and install is cancelled"
@@ -82,7 +85,7 @@
              ;;
 esac
 echo "Need sudo to install NDNCERT CLI tools"
-sudo ./waf install
+sudo "$NDNCERT_DIR/waf" install
 echo ""
 
 echo "==================================================================="
@@ -130,7 +133,7 @@
              ;;
              Y|y)
                    echo "Copying NDNCERT-CA systemd service on this machine"
-		               sudo cp "$(pwd)/../build/systemd/ndncert-ca.service" /etc/systemd/system
+		               sudo cp "$NDNCERT_DIR/build/systemd/ndncert-ca.service" /etc/systemd/system
 		               sudo chmod 644 /etc/systemd/system/ndncert-ca.service
              ;;
              *)