diff --git a/install.sh b/install.sh index d80cec4..a818920 100644 --- a/install.sh +++ b/install.sh @@ -4,17 +4,17 @@ set -euo pipefail BIN_DIR="/usr/local/bin" SYSTEMD_DIR="/etc/systemd/system" -SCRIPT_NAME="src/killsw" -TARGET_NAME="src/killswitch.target" +SCRIPT_NAME="killsw" +TARGET_NAME="killswitch.target" +SRC_DIR="src" # relative to repo root -# assume running from repo root REPO_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" # install binary -install -m 755 "$REPO_DIR/$SCRIPT_NAME" "$BIN_DIR/$SCRIPT_NAME" +install -m 755 "$REPO_DIR/$SRC_DIR/$SCRIPT_NAME" "$BIN_DIR/$SCRIPT_NAME" # install systemd target -install -m 644 "$REPO_DIR/$TARGET_NAME" "$SYSTEMD_DIR/$TARGET_NAME" +install -m 644 "$REPO_DIR/$SRC_DIR/$TARGET_NAME" "$SYSTEMD_DIR/$TARGET_NAME" # reload systemd daemon systemctl daemon-reload