From ce8dd726e566ea82f0da4be0c8dce57c18096ade Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maximilian=20Ke=C3=9Fler?= Date: Fri, 19 Aug 2022 14:54:55 +0200 Subject: [PATCH] add makefile with install/uninstall targets --- Makefile | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..d4ff389 --- /dev/null +++ b/Makefile @@ -0,0 +1,16 @@ +PKGNAME=university-setup +PREFIX=mkessler + +install: + mkdir -p $(DESTDIR)/opt/$(PREFIX)/${PKGNAME} + mkdir -p $(DESTDIR)/etc/opt/$(PREFIX)/${PKGNAME} + + cp src/* $(DESTDIR)/opt/$(PREFIX)/${PKGNAME} + cp config/* $(DESTDIR)/etc/opt/$(PREFIX)/${PKGNAME} + + install -Dm644 "LICENSE" $(DESTDIR)/usr/share/licenses/$(PREFIX)/${PKGNAME}/LICENSE + +uninstall: + rm -rf $(DESTDIR)/opt/$(PREFIX)/${PKGNAME} + rm -rf $(DESTDIR)/etc/opt/$(PREFIX)/${PKGNAME} + rm -rf $(DESTDIR)/usr/share//licenses/$(PREFIX)/${PKGNAME}