summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorNeil Brown <neilb@suse.de>2006-05-29 02:18:22 +0000
committerNeil Brown <neilb@suse.de>2006-05-29 02:18:22 +0000
commitff7754ede3887ea6696f8b0226a8a41d5604dd2d (patch)
treee961c9e37813ffd87d9e5bdba570ff3908e2e513 /Makefile
parent1377730fc4bb94b9d4590782efb8d27edbc72a75 (diff)
downloadmdadm-ff7754ede3887ea6696f8b0226a8a41d5604dd2d.tar.gz
mdadm-ff7754ede3887ea6696f8b0226a8a41d5604dd2d.tar.xz
mdadm-ff7754ede3887ea6696f8b0226a8a41d5604dd2d.zip
New install-* targets for installing differently compiled mdadms
e.g. install-static to install the statically compiled version, etc. From: "Dirk Jagdmann" <jagdmann@gmail.com> Signed-off-by: Neil Brown <neilb@suse.de>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile16
1 files changed, 15 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 3110655..0ae689b 100644
--- a/Makefile
+++ b/Makefile
@@ -145,8 +145,22 @@ sha1.o : sha1.c sha1.h md5.h
SHA1.o : SHA1.c
$(CC) $(CFLAGS) -DHAVE_STDINT_H -o SHA1.o -c SHA1.c
-install : mdadm mdadm.8 md.4 mdadm.conf.5
+install : mdadm install-man
$(INSTALL) -D $(STRIP) -m 755 mdadm $(DESTDIR)$(BINDIR)/mdadm
+
+install-static : mdadm.static install-man
+ $(INSTALL) -D $(STRIP) -m 755 mdadm.static $(DESTDIR)$(BINDIR)/mdadm
+
+install-tcc : mdadm.tcc install-man
+ $(INSTALL) -D $(STRIP) -m 755 mdadm.tcc $(DESTDIR)$(BINDIR)/mdadm
+
+install-uclibc : mdadm.uclibc install-man
+ $(INSTALL) -D $(STRIP) -m 755 mdadm.uclibc $(DESTDIR)$(BINDIR)/mdadm
+
+install-klibc : mdadm.klibc install-man
+ $(INSTALL) -D $(STRIP) -m 755 mdadm.klibc $(DESTDIR)$(BINDIR)/mdadm
+
+install-man: mdadm.8 md.4 mdadm.conf.5
$(INSTALL) -D -m 644 mdadm.8 $(DESTDIR)$(MAN8DIR)/mdadm.8
$(INSTALL) -D -m 644 md.4 $(DESTDIR)$(MAN4DIR)/md.4
$(INSTALL) -D -m 644 mdadm.conf.5 $(DESTDIR)$(MAN5DIR)/mdadm.conf.5