Alex A. Naanou 2bd93f2964 now working...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2024-04-07 00:30:23 +03:00

36 lines
662 B
Makefile

SBIN_DIR := /usr/sbin/
SERVICE_DIR := /etc/systemd/system/
SCRIPT := thinkpad-keyboard-brightness
TIMER := $(SCRIPT).timer
UNIT := $(SCRIPT).service
.PHONY:install
install: $(TIMER) $(UNIT) $(SCRIPT)
cp -f $(UNIT) $(TIMER) $(SERVICE_DIR)
systemctl daemon-reload
systemctl enable ${UNIT}
systemctl enable ${TIMER}
systemctl start ${TIMER}
.PHONY:disable
disable: $(TIMER) $(UNIT)
systemctl stop ${TIMER}
systemctl disable ${TIMER}
systemctl disable ${UNIT}
.PHONY:uninstall
uninstall: disable $(TIMER) $(UNIT)
rm -f \
$(SERVICE_DIR)/$(TIMER) \
$(SERVICE_DIR)/$(UNIT)
systemctl daemon-reload
.PHONY:reinstall
reinstall: uninstall install