Files
nextcloud-borg-backup/Makefile
T

17 lines
538 B
Makefile

.PHONY: check test install uninstall
check:
bash -n scripts/nextcloud-borg-backup scripts/install.sh scripts/uninstall.sh
python3 -m py_compile scripts/nextcloud-borg-runner.py
systemd-analyze --user verify systemd/user/nextcloud-borg-backup.service systemd/user/nextcloud-borg-backup.timer systemd/user/nextcloud-borg-health.service systemd/user/nextcloud-borg-health.timer
python3 -m unittest discover -s tests -v
test:
python3 -m unittest discover -s tests -v
install:
./scripts/install.sh
uninstall:
./scripts/uninstall.sh