From ab2e577c66772f4e810879e874b76dcb5785183c Mon Sep 17 00:00:00 2001 From: pstef <3462925+pstef@users.noreply.github.com> Date: Fri, 11 Apr 2025 14:57:39 +0000 Subject: [PATCH] Makefile: print variables once in silent mode --- Makefile | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 8f162a436c..ab55ce662a 100644 --- a/Makefile +++ b/Makefile @@ -171,7 +171,34 @@ ifneq ($(MOC_HEADERS),) RARCH_OBJ += $(MOC_OBJ) endif -all: $(TARGET) config.mk +all: info $(TARGET) config.mk + +define INFO +ASFLAGS: $(ASFLAGS) +CC: $(CC) +CFLAGS: $(CFLAGS) +CPPFLAGS: $(CPPFLAGS) +CXX: $(CXX) +CXXFLAGS: $(CXXFLAGS) +DEFINES: $(DEFINES) +LDFLAGS: $(LDFLAGS) +LIBRARY_DIRS: $(LIBRARY_DIRS) +LIBS: $(LIBS) +LINK: $(LINK) +MD: $(MD) +MOC: $(MOC) +MOC_TMP: $(MOC_TMP) +OBJCFLAGS: $(OBJCFLAGS) +QT_VERSION: $(QT_VERSION) +RARCH_OBJ: $(RARCH_OBJ) +WINDRES: $(WINDRES) +endef +export INFO + +info: +ifneq ($(V),1) + @echo "$$INFO" +endif $(MOC_SRC): @$(if $(Q), $(shell echo echo MOC $<),)