From b7368a4a9de715eccbf62174ef174ca403e7564a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Du=C5=A1an=20Uveri=C4=87?= Date: Thu, 29 Apr 2021 19:53:47 +0200 Subject: [PATCH] add Makefile MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Dušan Uverić --- Makefile | 19 +++++++++++++++++++ install.sh | 15 --------------- 2 files changed, 19 insertions(+), 15 deletions(-) create mode 100644 Makefile delete mode 100755 install.sh diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..a1e0027 --- /dev/null +++ b/Makefile @@ -0,0 +1,19 @@ +PREFIX = /usr/ + +.PHONY: all install uninstall + +all: install + +install: instantnotifyctl.sh instantnotify.sh instantnotifytrigger.sh instantnotifyoptions.sh + install -Dm 755 instantnotifyctl.sh ${DESTDIR}${PREFIX}bin/instantnotifyctl + install -Dm 755 instantnotify.sh ${DESTDIR}${PREFIX}bin/instantnotify + install -Dm 755 instantnotifytrigger.sh ${DESTDIR}${PREFIX}bin/instantnotifytrigger + install -Dm 755 instantnotifyoptions.sh ${DESTDIR}${PREFIX}bin/instantnotifyoptions + install -Dm 755 instantnotifytrigger.sh ${DESTDIR}${PREFIX}bin/dunsttrigger + +uninstall: + rm ${DESTDIR}${PREFIX}bin/instantnotifyctl + rm ${DESTDIR}${PREFIX}bin/instantnotify + rm ${DESTDIR}${PREFIX}bin/instantnotifytrigger + rm ${DESTDIR}${PREFIX}bin/instantnotifyoptions + rm ${DESTDIR}${PREFIX}bin/dunsttrigger diff --git a/install.sh b/install.sh deleted file mode 100755 index d3b6331..0000000 --- a/install.sh +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/bash - -# TODO: replace with makefile - -installscript() { - [ -e "$1.sh" ] || return 1 - cat "$1.sh" | sudo tee /usr/bin/"${2:-$1}" - sudo chmod 755 /usr/bin/"${2:-$1}" -} - -installscript instantnotifyctl -installscript instantnotify -installscript instantnotifytrigger -installscript instantnotifyoptions -installscript instantnotifytrigger dunsttrigger