mirror of https://gitlab.com/qemu-project/dtc.git
dtc: Make make print a message when linking testcases
Currently, dtc relies on make's implicit rule to build the testcases. This means that when not making verbosely (V=0, the default) there is no message at all while relinking the testsuites. This can be very confusing when updating libfdt.a (upon which the testcases depend) and make appears to do nothing. This patch corrects the situation, borrowing the rule used to link dtc itself to link all the testcases as well. Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
This commit is contained in:
parent
e2b3bb3227
commit
ed0117a0c0
6
Makefile
6
Makefile
|
@ -101,8 +101,6 @@ lex.yy.c: dtc-lexer.l
|
|||
$(LEX) $<
|
||||
|
||||
dtc: $(DTC_OBJS)
|
||||
@$(VECHO) LD $@
|
||||
$(LINK.c) -o $@ $^
|
||||
|
||||
ftdump: ftdump.o
|
||||
|
||||
|
@ -168,6 +166,10 @@ endef
|
|||
#
|
||||
# Generic compile rules
|
||||
#
|
||||
%: %.o
|
||||
@$(VECHO) LD $@
|
||||
$(LINK.c) -o $@ $^
|
||||
|
||||
%.o: %.c
|
||||
@$(VECHO) CC $@
|
||||
$(CC) $(CPPFLAGS) $(CFLAGS) -o $@ -c $<
|
||||
|
|
Loading…
Reference in New Issue