gnu make: Make V= behaviour consistent with V=0

Previously, V=0 would print some verbose lines but not most of them.

This meant that it was impossible to disable all verbose output
when BATCH_BUILD=1

Closes https://github.com/espressif/esp-idf/issues/3488
pull/3717/head
Angus Gratton 2019-06-24 20:59:32 +10:00 zatwierdzone przez Angus Gratton
rodzic f4eb3ddfee
commit a60b1428d5
2 zmienionych plików z 6 dodań i 2 usunięć

Wyświetl plik

@ -91,7 +91,9 @@ COMPONENT_SUBMODULES ?=
COMPILING_COMPONENT_PATH := $(COMPONENT_PATH)
define includeCompBuildMakefile
$(if $(V),$(info including $(1)/Makefile.componentbuild...))
ifeq ("$(V)","1")
$$(info including $(1)/Makefile.componentbuild...)
endif
COMPONENT_PATH := $(1)
include $(1)/Makefile.componentbuild
endef

Wyświetl plik

@ -502,7 +502,9 @@ $(eval $(call ldgen_create_commands))
# Include any Makefile.projbuild file letting components add
# configuration at the project level
define includeProjBuildMakefile
$(if $(V),$$(info including $(1)/Makefile.projbuild...))
ifeq ("$(V)","1")
$$(info including $(1)/Makefile.projbuild...)
endif
COMPONENT_PATH := $(1)
include $(1)/Makefile.projbuild
endef