summaryrefslogtreecommitdiffstats
path: root/Makefile
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