1
0
Ответвление 0
max-charge/Makefile

24 строки
548 Б
Makefile
Исходный Постоянная ссылка Обычный вид История

2025-04-13 10:17:38 +05:00
PREFIX := /usr/local
SRC = $(wildcard src/*)
OBJ = $(addprefix $(PREFIX)/sbin, $(SRC:src%=%))
.PHONY: install uninstall install_service
install: install_service
echo 80 > /etc/max-charge
cp -t $(PREFIX)/sbin $(SRC)
chmod +x $(OBJ)
uninstall:
rm $(OBJ)
systemctl disable max-charge.service
rm $(PREFIX)/lib/systemd/system/max-charge.service
systemctl daemon-reload
install_service:
mkdir -p $(PREFIX)/lib/systemd/system
cp max-charge.service $(PREFIX)/lib/systemd/system
systemctl daemon-reload
systemctl enable max-charge.service