aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMirek Kratochvil <exa.exa@gmail.com>2014-06-07 11:31:58 +0200
committerMirek Kratochvil <exa.exa@gmail.com>2014-06-07 11:31:58 +0200
commiteaf2cc11c3dd21fdf2263ee0807de7ce1c8d2871 (patch)
tree7a96b48455a98768c7f48caa1b54b6d981ccfd1f
parentafcc0b5edeec93cc06d9be1c2c3464576ba7e04b (diff)
downloadzfs-backup-eaf2cc11c3dd21fdf2263ee0807de7ce1c8d2871.tar.gz
zfs-backup-eaf2cc11c3dd21fdf2263ee0807de7ce1c8d2871.tar.bz2
Makefile for installing
-rw-r--r--Makefile12
1 files changed, 7 insertions, 5 deletions
diff --git a/Makefile b/Makefile
index cc511b8..d7b53e0 100644
--- a/Makefile
+++ b/Makefile
@@ -1,9 +1,11 @@
DESTDIR=/usr
+prefix := ${DESTDIR}/sbin/
+progs := zb-cleanup zb-pull zb-snap
+targets := $(foreach prog, $(progs), $(prefix)$(prog) )
-install:
- cp zb-cleanup ${DESTDIR}/bin/zb-cleanup
- cp zb-pull ${DESTDIR}/bin/zb-pull
- cp zb-snap ${DESTDIR}/bin/zb-snap
- cp zb-cron ${DESTDIR}/bin/zb-cron
+$(prefix)zb-% : zb-%
+ install ${INSTALL_FLAGS} $< $@
+
+install: $(targets)