From 3c9eb7badb97f472e7853b3a3db80ee9bbe18d85 Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Tue, 24 Dec 2024 18:51:09 +0700 Subject: [PATCH] added install and uninsall --- Makefile | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/Makefile b/Makefile index e69de29..8cdcf71 100644 --- a/Makefile +++ b/Makefile @@ -0,0 +1,27 @@ +DESTDIR=/ +PREFIX=${DESTDIR}/usr + +install: + @if [ ! -d ${DESTDIR} ]; then \ + mkdir -pv ${DESTDIR}; \ + fi + @if [ ! -d ${PREFIX} ]; then \ + mkdir -pv ${PREFIX}; \ + fi + @if [ ! -d ${PREFIX}/bin ]; then \ + mkdir -pv ${PREFIX}/bin; \ + fi + @if [ ! -d ${PREFIX}/share/rc ]; then \ + mkdir -pv ${PREFIX}/share/rc; \ + fi + @cp -v src/rc ${PREFIX}/bin/rc + @chmod +x ${PREFIX}/bin/rc + @cp -v src/orders ${PREFIX}/share/rc/orders + +uninstall: + @if [ -d ${PREFIX}/share/rc ]; then \ + rm -rv ${PREFIX}/share/rc; \ + fi + @if [ -f ${PREFIX}/bin/rc ]; then \ + rm -v ${PREFIX}/bin/rc; \ + fi