#
CC = gcc
-CFLAGS = -Wall,error,strict-prototypes -ggdb
+SYSCONFDIR = /etc
+CONFFILE = $(SYSCONFDIR)/mdadm.conf
+CFLAGS = -Wall,error,strict-prototypes -ggdb -DCONFFILE=\"$(CONFFILE)\"
+
+# If you want a static binary, you might uncomment these
+# LDFLAGS = -static
+# STRIP = -s
INSTALL = /usr/bin/install
DESTDIR = /.
all : mdadm mdadm.man md.man mdadm.conf.man
mdadm : $(OBJS)
- $(CC) -o mdadm $^
+ $(CC) $(LDFLAGS) -o mdadm $^
mdadm.man : mdadm.8
nroff -man mdadm.8 > mdadm.man
$(OBJS) : mdadm.h
install : mdadm mdadm.8
- $(INSTALL) -m 755 mdadm $(DESTDIR)/$(BINDIR)
+ $(INSTALL) $(STRIP) -m 755 mdadm $(DESTDIR)/$(BINDIR)
$(INSTALL) -m 644 mdadm.8 $(DESTDIR)/$(MANDIR)
clean :