From e0f21d9c0864651ac485968bd719a54085b0c99f Mon Sep 17 00:00:00 2001 From: Bogomil Vasilev Date: Tue, 22 Aug 2017 14:04:02 +0300 Subject: [PATCH] Prepare make install/uninstall --- Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 07b7194..8de0fdf 100644 --- a/Makefile +++ b/Makefile @@ -12,7 +12,7 @@ CCFLAGS += -pipe \ # You may simply check the flags later with: # $ readelf -p .GCC.command.line rmpsd ifeq "$(DEBUG)" "yes" -CCFLAGS += -frecord-gcc-switches -g + CCFLAGS += -frecord-gcc-switches -g endif LDFLAGS = -O1 -lcrypto -lssl -lpthread @@ -51,7 +51,13 @@ distclean: install: install -m755 -D $(EXECUTABLE) "$(INSTALLDIR)/$(EXECUTABLE)" + install -m644 -D rmps.conf "$(DESTDIR)/etc/rmps/rmps.conf" + install -m644 -D rmpsd.service "$(DESTDIR)/usr/lib/systemd/system/rmpsd.service" + install -m644 -D enum_codes "$(DESTDIR)/usr/lib/rmps/resources/enum_codes" uninstall: rm -f "$(INSTALLDIR)/$(EXECUTABLE)" + rm -f "$(DESTDIR)/etc/rmps/rmps.conf" + rm -f "$(DESTDIR)/usr/lib/systemd/system/rmpsd.service" + rm -f "$(DESTDIR)/usr/lib/rmps/resources/enum_codes"