From 58a995a8d8612e7f178fd72e2e4d827d106c674f Mon Sep 17 00:00:00 2001 From: Clortox Date: Sun, 25 Jul 2021 22:54:20 -0400 Subject: [PATCH] Add install/uninstall --- Makefile | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 0c9a123..97298dd 100644 --- a/Makefile +++ b/Makefile @@ -18,16 +18,24 @@ SRC = $(shell find . -name '*.cpp') OBJ = $(subst .cpp,.o,$(SRC)) BIN = ./bin -TARGET = $(BIN)/rss-cli +PREFIX = /usr/local +MANPREFIX = $(PREFIX)/share/man + +TARGET = rss-cli all : $(OBJ) - $(CC) $(FLAGS) $(CFLAGS) -o $(TARGET) $(OBJ) $(LIBRARIES) + $(CC) $(FLAGS) $(CFLAGS) -o $(BIN)/$(TARGET) $(OBJ) $(LIBRARIES) .cpp.o : $(CC) $(FLAGS) $(CFLAGS) $(LIBRARIES) -c $< -o $@ install : all + mkdir -p $(PREFIX)/bin + cp -f $(BIN)/$(TARGET) $(PREFIX)/bin + chmod 755 $(PREFIX)/bin/$(TARGET) +uninstall : + rm -rf $(PREFIX)/bin/$(TARGET) clean : find . -type f -name '*.o' -delete