From 5ebe7d333ab15be57a9dde5f46c29a5bbd5f44f8 Mon Sep 17 00:00:00 2001 From: sonninnos Date: Fri, 30 Oct 2026 06:26:17 +0200 Subject: [PATCH] Makefile cleanup --- Makefile | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/Makefile b/Makefile index 108edba0dd..36e3354afd 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,10 @@ SOURCES_C := SOURCES_CC := SOURCES_CXX := OBJECTS := -SILENT := 0 + +ifneq ($(SILENT),1) + E := 1 +endif ifeq ($(platform),) platform = unix @@ -461,7 +464,7 @@ info: all: $(TARGET) --include $(OBJECTS:.o=.d)) +-include $(OBJECTS:.o=.d) $(TARGET): $(OBJECTS) ifeq ($(STATIC_LINKING), 1) @@ -475,23 +478,17 @@ endif $(OBJDIR)/%.o: %.c @mkdir -p $(dir $@) - @if [ $(SILENT) -ne 1 ]; then\ - $(if $@, $(shell echo echo CC $<),);\ - fi + @$(if $(E), $(shell echo echo CC $<),) $(CC) $(CFLAGS) -c -o $@ $< $(OBJDIR)/%.o: %.cpp @mkdir -p $(dir $@) - @if [ $(SILENT) -ne 1 ]; then\ - $(if $@, $(shell echo echo CXX $<),);\ - fi + @$(if $(E), $(shell echo echo CXX $<),) $(CXX) $(CXXFLAGS) -c -o $@ $< $(OBJDIR)/%.o: %.cc @mkdir -p $(dir $@) - @if [ $(SILENT) -ne 1 ]; then\ - $(if $@, $(shell echo echo CXX $<),);\ - fi + @$(if $(E), $(shell echo echo CXX $<),) $(CXX) $(CXXFLAGS) -c -o $@ $< clean: