Skip to content

Commit 027ced4

Browse files
authored
Merge pull request #1430 from Pinata-Consulting/makefile-less-noisy
makefile: reduce superflous output
2 parents dce76f5 + dc1273c commit 027ced4

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

flow/Makefile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,9 @@ else
161161
$(error [ERROR][FLOW] Platform '$(PLATFORM)' not found.)
162162
endif
163163

164+
ifeq ($(MAKELEVEL),0)
164165
$(info [INFO][FLOW] Using platform directory $(PLATFORM_DIR))
166+
endif
165167
include $(PLATFORM_DIR)/config.mk
166168

167169
export GALLERY_REPORT ?= 0
@@ -201,8 +203,10 @@ export REPORTS_DIR = $(WORK_HOME)/reports/$(PLATFORM)/$(DESIGN_NICKNAME)/$(FLOW_
201203
export RESULTS_DIR = $(WORK_HOME)/results/$(PLATFORM)/$(DESIGN_NICKNAME)/$(FLOW_VARIANT)
202204

203205
ifdef BLOCKS
206+
ifeq ($(MAKELEVEL),0)
204207
$(info [INFO][FLOW] Invoked hierarchical flow.)
205208
$(foreach block,$(BLOCKS),$(info Block ${block} needs to be hardened.))
209+
endif
206210
$(foreach block,$(BLOCKS),$(eval BLOCK_CONFIGS += ./designs/$(PLATFORM)/$(DESIGN_NICKNAME)/$(block)/config.mk))
207211
$(foreach block,$(BLOCKS),$(eval BLOCK_LEFS += ./results/$(PLATFORM)/$(DESIGN_NICKNAME)_$(block)/$(FLOW_VARIANT)/${block}.lef))
208212
$(foreach block,$(BLOCKS),$(eval BLOCK_LIBS += ./results/$(PLATFORM)/$(DESIGN_NICKNAME)_$(block)/$(FLOW_VARIANT)/${block}.lib))
@@ -441,7 +445,7 @@ else ifneq ($(FOOTPRINT_TCL),)
441445
IS_CHIP = 1
442446
endif
443447

444-
UNSET_AND_MAKE = @bash -c 'for var in $(UNSET_VARIABLES_NAMES); do unset $$var; done; echo $(MAKE) DESIGN_CONFIG=$(DESIGN_CONFIG) $$@; $(MAKE) DESIGN_CONFIG=$(DESIGN_CONFIG) $$@' --
448+
UNSET_AND_MAKE = @bash -c 'for var in $(UNSET_VARIABLES_NAMES); do unset $$var; done; $(MAKE) --no-print-directory DESIGN_CONFIG=$(DESIGN_CONFIG) $$@' --
445449

446450
# Separate dependency checking and doing a step. This can
447451
# be useful to retest a stage without having to delete the

flow/platforms/asap7/config.mk

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1+
ifeq ($(MAKELEVEL),0)
12
$(info [INFO-FLOW] ASU ASAP7 - version 2)
3+
endif
24

35
export PLATFORM = asap7
46
export PROCESS = 7
@@ -243,10 +245,14 @@ endif
243245
# TC - Typical case
244246
ifeq ($(CORNER),)
245247
export CORNER = BC
248+
ifeq ($(MAKELEVEL),0)
246249
$(info Default PVT selection: $(CORNER))
250+
endif
247251
else
252+
ifeq ($(MAKELEVEL),0)
248253
$(info User PVT selection: $(CORNER))
249254
endif
255+
endif
250256
export LIB_FILES += $($(CORNER)_LIB_FILES)
251257
export LIB_FILES += $(ADDITIONAL_LIBS)
252258
export LIB_DIRS += $($(CORNER)_LIB_DIRS)

0 commit comments

Comments
 (0)