"make everything" now also makes mdassemble.auto
This is make MDASSEMBLE_AUTO=1 mdassemble.static so we now find compile bugs more easily.
This commit is contained in:
parent
2270232245
commit
7815fbfef2
10
Makefile
10
Makefile
|
@ -90,7 +90,7 @@ endif
|
|||
all : mdadm mdadm.man md.man mdadm.conf.man
|
||||
|
||||
everything: all mdadm.static swap_super test_stripe \
|
||||
mdassemble mdassemble.static mdassemble.man \
|
||||
mdassemble mdassemble.auto mdassemble.static mdassemble.man \
|
||||
mdadm.Os mdadm.O2
|
||||
# mdadm.uclibc and mdassemble.uclibc don't work on x86-64
|
||||
# mdadm.tcc doesn't work..
|
||||
|
@ -128,6 +128,11 @@ 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
|
||||
rm -f mdassemble.static
|
||||
$(MAKE) MDASSEMBLE_AUTO=1 mdassemble.static
|
||||
mv mdassemble.static mdassemble.auto
|
||||
|
||||
mdassemble.uclibc : $(ASSEMBLE_SRCS) mdadm.h
|
||||
rm -f $(OJS)
|
||||
$(UCLIBC_GCC) $(ASSEMBLE_FLAGS) -DUCLIBC -DHAVE_STDINT_H -static -o mdassemble.uclibc $(ASSEMBLE_SRCS) $(STATICSRC)
|
||||
|
@ -183,7 +188,8 @@ test: mdadm test_stripe swap_super
|
|||
clean :
|
||||
rm -f mdadm $(OBJS) $(STATICOBJS) core *.man mdadm.tcc mdadm.uclibc mdadm.static *.orig *.porig *.rej *.alt \
|
||||
mdadm.Os mdadm.O2 \
|
||||
mdassemble mdassemble.static mdassemble.uclibc mdassemble.klibc swap_super \
|
||||
mdassemble mdassemble.static mdassemble.auto mdassemble.uclibc \
|
||||
mdassemble.klibc swap_super \
|
||||
init.cpio.gz mdadm.uclibc.static test_stripe
|
||||
|
||||
dist : clean
|
||||
|
|
Loading…
Reference in New Issue