init
Этот коммит содержится в:
коммит
3fdf504f39
5 изменённых файлов: 41 добавлений и 0 удалений
23
Makefile
Обычный файл
23
Makefile
Обычный файл
|
|
@ -0,0 +1,23 @@
|
|||
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
|
||||
Загрузка…
Создание таблицы
Добавить ссылку
Сослаться в новой задаче