From cd56cc42092d251f5d84f6481209792fa12605b5 Mon Sep 17 00:00:00 2001 From: Solene Rapenne Date: Tue, 20 Jul 2021 23:27:55 +0200 Subject: [PATCH] makefile: add a Makefile for installing/uninstalling system wide. --- Makefile | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..bcc68de --- /dev/null +++ b/Makefile @@ -0,0 +1,23 @@ +# potcasse – podcast self hosting made easy +# See the LICENSE file for copyright and license details. +.POSIX: + +VERSION = 0.1 + +BIN = potcasse +PREFIX = /usr +BINDIR = ${PREFIX}/bin + +all: + +install: + @echo installing executable to "${DESTDIR}${PREFIX}/bin" + @mkdir -p "${DESTDIR}${BINDIR}" + @cp -f "${BIN}" "${DESTDIR}${BINDIR}/${BIN}" + @chmod 555 "${DESTDIR}${BINDIR}/${BIN}" + +uninstall: + @echo removing executable file from "${DESTDIR}${PREFIX}/bin" + @rm -f "${DESTDIR}${BINDIR}/${BIN}" + +.PHONY: all install uninstall clean