Skip to content

Commit 6f1707c

Browse files
committed
makefile: market GUI_TIMING=0 better, useful for large designs
This feature is very useful and a bit buried, add a bit of 'marketing' in progress output. Signed-off-by: Øyvind Harboe <[email protected]>
1 parent 8ffe1d0 commit 6f1707c

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

flow/Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,8 @@ export TEST_DIR ?= $(FLOW_HOME)/test
162162

163163
$(foreach line,$(shell $(SCRIPTS_DIR)/defaults.py),$(eval export $(line)))
164164

165+
export GUI_TIMING ?= 1
166+
165167
PUBLIC=nangate45 sky130hd sky130hs asap7 ihp-sg13g2 gf180
166168

167169
ifneq ($(wildcard $(PLATFORM_HOME)/$(PLATFORM)),)

flow/scripts/gui.tcl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ proc read_timing {input_file} {
4949
fast_route
5050
}
5151

52-
if {![env_var_equals GUI_NO_TIMING 1]} {
52+
if {[env_var_equals GUI_TIMING 1]} {
53+
puts "GUI_TIMING=1 reading timing, takes a little while for large designs..."
5354
read_timing $input_file
5455
}

0 commit comments

Comments
 (0)