@@ -5,9 +5,9 @@ metadata: finish metadata-generate metadata-check
55
66.PHONY : metadata-generate
77metadata-generate :
8- @ mkdir -p $(REPORTS_DIR )
9- @ echo $(DESIGN_DIR ) > $(REPORTS_DIR ) /design-dir.txt
10- $(UTILS_DIR ) /genMetrics.py -d $(DESIGN_NICKNAME ) \
8+ mkdir -p $(REPORTS_DIR )
9+ echo $(DESIGN_DIR ) > $(REPORTS_DIR ) /design-dir.txt
10+ $(PYTHON_EXE ) $( UTILS_DIR ) /genMetrics.py -d $(DESIGN_NICKNAME ) \
1111 -p $(PLATFORM ) \
1212 -v $(FLOW_VARIANT ) \
1313 --logs $(LOG_DIR ) \
@@ -20,7 +20,7 @@ export RULES_JSON ?= $(DESIGN_DIR)/rules-$(FLOW_VARIANT).json
2020
2121.PHONY : metadata-check
2222metadata-check :
23- @ $(UTILS_DIR ) /checkMetadata.py \
23+ $( PYTHON_EXE ) $(UTILS_DIR ) /checkMetadata.py \
2424 -m $(REPORTS_DIR ) /metadata.json \
2525 -r $(RULES_JSON ) 2>&1 \
2626 | tee $(abspath $(REPORTS_DIR ) /metadata-check.log)
@@ -40,8 +40,8 @@ update_metadata:
4040
4141.PHONY : do-update_rules
4242do-update_rules :
43- @ mkdir -p $(REPORTS_DIR )
44- $(UTILS_DIR ) /genRuleFile.py \
43+ mkdir -p $(REPORTS_DIR )
44+ $(PYTHON_EXE ) $( UTILS_DIR ) /genRuleFile.py \
4545 --rules $(RULES_JSON ) \
4646 --new-rules $(REPORTS_DIR ) /rules.json \
4747 --reference $(REPORTS_DIR ) /metadata.json \
@@ -59,7 +59,7 @@ update_rules: do-update_rules do-copy_update_rules
5959
6060.PHONY : do-update_rules_force
6161do-update_rules_force :
62- @ mkdir -p $(REPORTS_DIR )
62+ mkdir -p $(REPORTS_DIR )
6363 $(UTILS_DIR ) /genRuleFile.py \
6464 --rules $(RULES_JSON ) \
6565 --new-rules $(REPORTS_DIR ) /rules.json \
@@ -74,7 +74,7 @@ update_rules_force: do-update_rules_force
7474
7575.PHONY : update_metadata_autotuner
7676update_metadata_autotuner :
77- @ $(UTILS_DIR ) /genMetrics.py -d $(DESIGN_NICKNAME ) \
77+ $( PYTHON_EXE ) $(UTILS_DIR ) /genMetrics.py -d $(DESIGN_NICKNAME ) \
7878 -p $(PLATFORM ) \
7979 -v $(FLOW_VARIANT ) \
8080 --logs $(LOG_DIR ) \
@@ -93,7 +93,7 @@ $(RESULTS_DIR)/6_net_rc.csv:
9393
9494.PHONY : correlate_rc
9595correlate_rc : $(RESULTS_DIR ) /6_net_rc.csv
96- $(UTILS_DIR ) /correlateRC.py $(RESULTS_DIR ) /6_net_rc.csv
96+ $(PYTHON_EXE ) $( UTILS_DIR ) /correlateRC.py $(RESULTS_DIR ) /6_net_rc.csv
9797
9898# TODO Make always wants to redo designs with this rule, regardless of which variations are tried.
9999# $(MAKE) DESIGN_CONFIG=$$config write_net_rc; \
@@ -104,7 +104,7 @@ correlate_platform_rc:
104104 design=$$(basename $$(dirname $$config ) ) ; \
105105 make DESIGN_CONFIG=./$$ config results/$(PLATFORM ) /$$ design/base/6_net_rc.csv; \
106106 done
107- $(UTILS_DIR ) /correlateRC.py $$(find results/$(PLATFORM ) /*/base -name 6_net_rc.csv )
107+ $(PYTHON_EXE ) $( UTILS_DIR ) /correlateRC.py $$(find results/$(PLATFORM ) /*/base -name 6_net_rc.csv )
108108
109109# Run test using gnu parallel
110110# -------------------------------------------------------------------------------
0 commit comments