From 5bb7bc59b495e58a507693b38a66509315bbeb31 Mon Sep 17 00:00:00 2001 From: Gatsby Van Date: Fri, 1 Nov 2024 00:28:41 +0800 Subject: [PATCH] chore(makefile): add @ to silence specific print commands --- generic.mk | 24 ++++++++++++------------ platform/xilinx/xilinx.mk | 14 ++++++-------- 2 files changed, 18 insertions(+), 20 deletions(-) diff --git a/generic.mk b/generic.mk index 52dd006..798df5b 100644 --- a/generic.mk +++ b/generic.mk @@ -30,16 +30,16 @@ else endif ifndef PROJECT - $(error "PROJECT variable needs to be set") + @$(error "PROJECT variable needs to be set") endif ifndef PLATFORM - $(error "PLATFORM variable needs to be set") + @$(error "PLATFORM variable needs to be set") endif ifndef BUILD_DIR - $(error "BUILD_DIR variable needs to be set") + @$(error "BUILD_DIR variable needs to be set") endif ifndef CONFIG_FILE - $(error "CONFIG_FILE variable needs to be set") + @$(error "CONFIG_FILE variable needs to be set") endif ifndef SCRIPT_DIR CURRENT_FILE := $(lastword $(MAKEFILE_LIST)) @@ -66,15 +66,15 @@ endif PHONY += all ifneq ($(wildcard $(BUILD_LOCK)),) all: - $(call print_build_type,$(PLATFORM)) + @$(call print_build_type,$(PLATFORM)) $(MAKE) --no-print-directory build - $(call print,Done ($(notdir $(BUILD_DIR)))) + @$(call print,Done ($(notdir $(BUILD_DIR)))) else all: - $(call print_build_type,$(PLATFORM)) + @$(call print_build_type,$(PLATFORM)) $(MAKE) --no-print-directory project $(MAKE) --no-print-directory build - $(call print,Done ($(notdir $(BUILD_DIR)))) + @$(call print,Done ($(notdir $(BUILD_DIR)))) endif project: $(PLATFORM)_project @@ -93,18 +93,18 @@ sdkopen: $(PLATFORM)_sdkopen PHONY += clean ifneq ($(wildcard $(BUILD_LOCK)),) clean: - $(call print,Cleaning sdk build uploaded to board) + @$(call print,Cleaning sdk build uploaded to board) $(MAKE) --no-print-directory $(PLATFORM)_sdkclean else clean: - $(call print,No project found, cleaning dummy files) + @$(call print,No project found, cleaning dummy files) $(MAKE) --no-print-directory reset endif # Remove the whole build directory PHONY += reset reset: $(PLATFORM)_reset - $(call print,[Delete] $(BUILD_DIR)) - $(call remove_dir,$(BUILD_DIR)) + @$(call print,[Delete] $(BUILD_DIR)) + @$(call remove_dir,$(BUILD_DIR)) .PHONY: $(PHONY) diff --git a/platform/xilinx/xilinx.mk b/platform/xilinx/xilinx.mk index ab895f2..0981081 100644 --- a/platform/xilinx/xilinx.mk +++ b/platform/xilinx/xilinx.mk @@ -8,7 +8,7 @@ define tcl_util endef xilinx_sdkopen: - $(call print,Launching IDE...) + @$(call print,Launching IDE...) @if [ "$(call check_command,vitis)" = "y" ]; then \ if [ "$(XILINX_VITIS_CLASSIC)" = "y" ]; then \ vitis -classic -workspace=$(BUILD_DIR); \ @@ -23,20 +23,18 @@ xilinx_sdkopen: PHONY += xilinx_sdkbuild xilinx_sdkbuild: - $(call print,[Build] SDK projects in $(BUILD_DIR)) + @$(call print,[Build] SDK projects in $(BUILD_DIR)) $(call tcl_util, build) $(HIDE) PHONY += xilinx_sdkclean xilinx_sdkclean: - $(call print,[Delete] SDK artefacts from $(BUILD_DIR)) + @$(call print,[Delete] SDK artefacts from $(BUILD_DIR)) $(call tcl_util, clean_project) $(HIDE) xilinx_project: + @$(call print,Creating and configuring the IDE project) $(call mk_dir,$(BUILD_DIR)) - $(call print,Creating and configuring the IDE project) $(call tcl_util, create_project) $(HIDE) -xilinx_reset: xilinx_clean_all - -xilinx_clean_all: - $(call remove_dir,.Xil) $(HIDE) +xilinx_reset: + $(call remove_dir,.Xil) $(HIDE) \ No newline at end of file