]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
Include sysfs.c in mdassemble.auto
authorNeil Brown <neilb@suse.de>
Mon, 19 May 2008 02:07:47 +0000 (12:07 +1000)
committerNeil Brown <neilb@suse.de>
Mon, 19 May 2008 02:07:47 +0000 (12:07 +1000)
and tidy up Makefile a bit.

Makefile

index f59498a18a49b9d560a7b432ba49bcf1e7556624..2b3c84cbb1094da3b41c9d5da0ee4ef9d999ad74 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -80,10 +80,12 @@ SRCS =  mdadm.c config.c mdstat.c  ReadMe.c util.c Manage.c Assemble.c Build.c \
 STATICSRC = pwgr.c
 STATICOBJS = pwgr.o
 
-ASSEMBLE_SRCS := mdassemble.c Assemble.c Manage.c config.c dlink.c util.c super0.c super1.c sha1.c
+ASSEMBLE_SRCS := mdassemble.c Assemble.c Manage.c config.c dlink.c util.c \
+       super0.c super1.c sha1.c
+ASSEMBLE_AUTO_SRCS := mdopen.c mdstat.c sysfs.c
 ASSEMBLE_FLAGS:= $(CFLAGS) -DMDASSEMBLE
 ifdef MDASSEMBLE_AUTO
-ASSEMBLE_SRCS += mdopen.c mdstat.c
+ASSEMBLE_SRCS += $(ASSEMBLE_AUTO_SRCS)
 ASSEMBLE_FLAGS += -DMDASSEMBLE_AUTO
 endif
 
@@ -128,7 +130,7 @@ mdassemble.static : $(ASSEMBLE_SRCS) mdadm.h
        rm -f $(OBJS)
        $(CC) $(LDFLAGS) $(ASSEMBLE_FLAGS) -static -DHAVE_STDINT_H -o mdassemble.static $(ASSEMBLE_SRCS) $(STATICSRC)
 
-mdassemble.auto : $(ASSEMBLE_SRCS) mdadm.h mdopen.c mdstat.c
+mdassemble.auto : $(ASSEMBLE_SRCS) mdadm.h $(ASSEMBLE_AUTO_SRCS)
        rm -f mdassemble.static
        $(MAKE) MDASSEMBLE_AUTO=1 mdassemble.static
        mv mdassemble.static mdassemble.auto