From 13a5a1d65bae93cfec486b235215a4f2b250cd06 Mon Sep 17 00:00:00 2001 From: hellisabove Date: Tue, 11 Jan 2022 19:47:21 +0200 Subject: [PATCH] Modified the Makefile to be better --- Makefile | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index be94e98..4a39a95 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ OBJS = shell.o SOURCE = shell.c HEADER = -OUT = sh +OUT = sash CC = gcc FLAGS = -g -c LFLAGS = -lreadline @@ -13,7 +13,13 @@ shell.o: shell.c $(CC) $(FLAGS) shell.c install: all - cp ss /usr/local/bin + @echo installing executable file to ${DESTDIR}${PREFIX}/bin + @mkdir -p ${DESTDIR}${PREFIX}/bin + @cp -f sash ${DESTDIR}${PREFIX}/bin + @chmod 755 ${DESTDIR}${PREFIX}/bin/sash + @chmod u+s ${DESTDIR}${PREFIX}/bin/sash + @echo "/usr/local/bin/sash" >> /etc/shells clean: - rm -f $(OBJS) $(OUT) + @echo cleaning + @rm -f sh $(OBJS)