comparison Makefile.gen @ 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 1b441465ef36
children bc2ccc575430
comparison
equal deleted inserted replaced
2087:05532d716f50 2088:e900e6e2593d
275 275
276 DM_CFLAGS += $(SDL_CFLAGS) 276 DM_CFLAGS += $(SDL_CFLAGS)
277 DM_LDFLAGS += $(LDFLAGS) 277 DM_LDFLAGS += $(LDFLAGS)
278 278
279 279
280 ifneq ($(V),1)
280 COMPILE_OBJ = @if test ! -d $(OBJPATH); then mkdir -p $(OBJPATH); fi && echo " CC $<" && $(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS) 281 COMPILE_OBJ = @if test ! -d $(OBJPATH); then mkdir -p $(OBJPATH); fi && echo " CC $<" && $(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS)
281 LINK_BIN = @if test ! -d $(BINPATH); then mkdir -p $(BINPATH); fi && echo " LINK $@" && $(CC) -o $@ $(filter %.o %.a,$+) 282 LINK_BIN = @if test ! -d $(BINPATH); then mkdir -p $(BINPATH); fi && echo " LINK $@" && $(CC) -o $@ $(filter %.o %.a,$+)
282 LINK_STATIC_LIB = @echo " AR $@" && $(AR) cru $@ $(filter %.o,$+) && $(RANLIB) $@ 283 LINK_STATIC_LIB = @echo " AR $@" && $(AR) cru $@ $(filter %.o,$+) && $(RANLIB) $@
284 else
285 COMPILE_OBJ = @if test ! -d $(OBJPATH); then mkdir -p $(OBJPATH); fi && echo "$(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS)" && $(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS)
286 LINK_BIN = @if test ! -d $(BINPATH); then mkdir -p $(BINPATH); fi && echo "$(CC) -o $@ $(filter %.o %.a,$+)" && $(CC) -o $@ $(filter %.o %.a,$+)
287 LINK_STATIC_LIB = @echo "$(AR) cru $@ $(filter %.o,$+)" && $(AR) cru $@ $(filter %.o,$+) && echo "$(RANLIB) $@" && $(RANLIB) $@
288 endif
283 289
284 290
285 DMLIB_A=$(OBJPATH)dmlib.a 291 DMLIB_A=$(OBJPATH)dmlib.a
286 DMLIB_OBJS += \ 292 DMLIB_OBJS += \
287 dmfile.o dmlib.o dmcurves.o dmstring.o \ 293 dmfile.o dmlib.o dmcurves.o dmstring.o \