From 032cb220c861294a370a2dee971fdae50c86e45b Mon Sep 17 00:00:00 2001 From: rexy712 Date: Sat, 20 Jan 2018 15:10:00 -0800 Subject: [PATCH] Readded install/uninstall make targets --- makefile | 12 ++++++++++++ rules/{backlight => rexbacklight.init} | 0 2 files changed, 12 insertions(+) rename rules/{backlight => rexbacklight.init} (100%) diff --git a/makefile b/makefile index 52474c1..b0b8760 100644 --- a/makefile +++ b/makefile @@ -47,6 +47,18 @@ release: $(OBJECTS) $(CC) $(LDFLAGS) $^ -o "$(basename $(MAIN_EXECUTABLE))" $(LDLIBS) $(STRIP) --strip-all "$(MAIN_EXECUTABLE)" +.PHONY: install +install: $(MAIN_EXECUTABLE) + install -m755 -o root -g root -s "$(MAIN_EXECUTABLE)" /usr/bin/rexbacklight + install -m600 -o root -g root rules/91-backlight.rules /etc/udev/rules.d/91-backlight.rules + install -m755 -o root -g root rules/rexbacklight.init /etc/init.d/rexbacklight + +.PHONY: uninstall +uninstall: + rm /usr/bin/rexbacklight + rm /etc/udev/rules.d/91-backlight-conf + rm /etc/init.d/rexbacklight.init + define GENERATE_OBJECTS $$(OBJDIR)/$(subst \,.,$(subst /,.,$(1))).%.o: $(1)/% diff --git a/rules/backlight b/rules/rexbacklight.init similarity index 100% rename from rules/backlight rename to rules/rexbacklight.init