From e87bed00a2c200daa25b5e223d036c99b302878d Mon Sep 17 00:00:00 2001 From: Tobias Reisinger Date: Fri, 17 Nov 2023 18:51:28 +0100 Subject: [PATCH] Integrate install.sh into Makefile --- Makefile | 8 ++++++++ install.sh | 12 ------------ 2 files changed, 8 insertions(+), 12 deletions(-) delete mode 100755 install.sh diff --git a/Makefile b/Makefile index 318c7c9..a45ec9f 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,16 @@ .PHONY: run +INSTALL_DIR = $(HOME)/.local/bin + build: @cargo build run: build @PATH=$(PWD)/target/debug:$(PATH) ./ts-control +install: + mkdir -p "$(INSTALL_DIR)" + cargo build --release + install -Dm755 -t "$(INSTALL_DIR)" \ + ./target/release/teamspeak-query-lib \ + ./ts-control diff --git a/install.sh b/install.sh deleted file mode 100755 index 66e18b8..0000000 --- a/install.sh +++ /dev/null @@ -1,12 +0,0 @@ -#!/usr/bin/env sh - -set -e - -INSTALL_DIR="${INSTALL_DIR:-$HOME/.local/bin}" - -mkdir -p "$INSTALL_DIR" -cargo build --release - -install -Dm755 -t "$INSTALL_DIR" \ - ./target/release/teamspeak-query-lib \ - ./ts-control