changeset 2088:e900e6e2593d

Add verbose build support ('make V=1').
author Matti Hamalainen <ccr@tnsp.org>
date Tue, 19 Feb 2019 09:33:29 +0200
parents 05532d716f50
children dcca36701cdd
files Makefile.gen
diffstat 1 files changed, 6 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile.gen	Mon Jan 14 07:20:52 2019 +0200
+++ b/Makefile.gen	Tue Feb 19 09:33:29 2019 +0200
@@ -277,9 +277,15 @@
 DM_LDFLAGS += $(LDFLAGS)
 
 
+ifneq ($(V),1)
 COMPILE_OBJ = @if test ! -d $(OBJPATH); then mkdir -p $(OBJPATH); fi && echo " CC $<" && $(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS)
 LINK_BIN = @if test ! -d $(BINPATH); then mkdir -p $(BINPATH); fi && echo " LINK $@" && $(CC) -o $@ $(filter %.o %.a,$+)
 LINK_STATIC_LIB = @echo " AR $@" && $(AR) cru $@ $(filter %.o,$+) && $(RANLIB) $@
+else
+COMPILE_OBJ = @if test ! -d $(OBJPATH); then mkdir -p $(OBJPATH); fi && echo "$(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS)" && $(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS)
+LINK_BIN = @if test ! -d $(BINPATH); then mkdir -p $(BINPATH); fi && echo "$(CC) -o $@ $(filter %.o %.a,$+)" && $(CC) -o $@ $(filter %.o %.a,$+)
+LINK_STATIC_LIB = @echo "$(AR) cru $@ $(filter %.o,$+)" && $(AR) cru $@ $(filter %.o,$+) && echo "$(RANLIB) $@" && $(RANLIB) $@
+endif
 
 
 DMLIB_A=$(OBJPATH)dmlib.a