blob: bd71b4a22b3cdf415e7b082b37782e53e5b20d2d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
PREFIX ?= /usr/local
SCRIPTDIR = $(PREFIX)/etc/crons
CONFDIR = /etc/crons.conf.d
CRONS = portage-backup rootfs-backup smart-monitor disk-usage-monitor \
clean-old-backups custom-backup
CRONS_SCRIPTS = $(addsuffix .sh, $(CRONS))
CRONS_CONFIGS = $(shell find etc/ -mindepth 1)
all:
@echo "done"
install-scripts: $(CRONS_SCRIPTS)
install -m0755 -d $(DESTDIR)/$(SCRIPTDIR)
install -m0755 $^ $(DESTDIR)/$(SCRIPTDIR)
install-conf: $(CRONS_CONFIGS)
install -m0750 -d $(DESTDIR)/$(CONFDIR)
install -m0640 $^ $(DESTDIR)/$(CONFDIR)
install: install-scripts install-conf
|