Readded install/uninstall make targets

This commit is contained in:
rexy712 2018-01-20 15:10:00 -08:00
parent 8df38899e1
commit 032cb220c8
2 changed files with 12 additions and 0 deletions

View File

@ -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)/%