]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
mdassemble: split dietlibc logic into dedicated target
authorMike Frysinger <vapier@gentoo.org>
Sun, 12 Aug 2012 19:24:16 +0000 (15:24 -0400)
committerNeilBrown <neilb@suse.de>
Sun, 12 Aug 2012 22:07:49 +0000 (08:07 +1000)
This lets people run `make mdassemble` and get a sane build by default.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: NeilBrown <neilb@suse.de>
.gitignore
Makefile

index 720074185fce2cbfeac739a41d0297be215802f2..fcbe069b5d98a9667f6e505abace1146adefb6e8 100644 (file)
@@ -4,6 +4,7 @@
 /mdadm
 /mdadm.8
 /mdadm.udeb
+/mdassemble
 /mdmon
 /swap_super
 /test_stripe
index 704b37472ae6f176f34f584fa24f23858c99eee4..72f609e65b441c17c0fea0a87652bdd56971be98 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -180,6 +180,9 @@ raid6check : raid6check.o mdadm.h $(CHECK_OBJS)
        $(CC) $(CXFLAGS) $(LDFLAGS) -o raid6check raid6check.o $(CHECK_OBJS)
 
 mdassemble : $(ASSEMBLE_SRCS) $(INCL)
+       $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(ASSEMBLE_FLAGS) -o mdassemble $(ASSEMBLE_SRCS)  $(STATICSRC)
+
+mdassemble.diet : $(ASSEMBLE_SRCS) $(INCL)
        rm -f $(OBJS)
        $(DIET_GCC) $(ASSEMBLE_FLAGS) -o mdassemble $(ASSEMBLE_SRCS)  $(STATICSRC)