@@ -13,11 +13,13 @@ metadata-generate:
1313 -o $(REPORTS_DIR ) /metadata.json 2>&1 \
1414 | tee $(abspath $(REPORTS_DIR ) /metadata-generate.log)
1515
16+ export RULES_JSON ?= $(DESIGN_DIR ) /rules-$(FLOW_VARIANT ) .json
17+
1618.PHONY : metadata-check
1719metadata-check :
1820 @$(UTILS_DIR ) /checkMetadata.py \
1921 -m $(REPORTS_DIR ) /metadata.json \
20- -r $(DESIGN_DIR ) /rules- $( FLOW_VARIANT ) .json 2>&1 \
22+ -r $(RULES_JSON ) 2>&1 \
2123 | tee $(abspath $(REPORTS_DIR ) /metadata-check.log)
2224
2325.PHONY : clean_metadata
@@ -36,7 +38,7 @@ update_metadata:
3638.PHONY : do-update_rules
3739do-update_rules :
3840 $(UTILS_DIR ) /genRuleFile.py \
39- --rules $(DESIGN_DIR ) /rules- $( FLOW_VARIANT ) .json \
41+ --rules $(RULES_JSON ) \
4042 --new-rules $(RESULTS_DIR ) /rules-$(FLOW_VARIANT ) .json \
4143 --reference $(REPORTS_DIR ) /metadata.json \
4244 --variant $(FLOW_VARIANT ) \
@@ -46,24 +48,24 @@ do-update_rules:
4648.PHONY : do-copy_update_rules
4749do-copy_update_rules :
4850 cp -f $(RESULTS_DIR ) /rules-$(FLOW_VARIANT ) .json \
49- $(DESIGN_DIR ) /rules- $( FLOW_VARIANT ) .json
51+ $(RULES_JSON )
5052
5153.PHONY : update_rules
5254update_rules : do-update_rules do-copy_update_rules
5355
5456.PHONY : do-update_rules_force
5557do-update_rules_force :
5658 $(UTILS_DIR ) /genRuleFile.py \
57- --rules $(DESIGN_DIR ) /rules- $( FLOW_VARIANT ) .json \
58- --new-rules $(DESIGN_DIR ) /rules- $( FLOW_VARIANT ) .json \
59+ --rules $(RULES_JSON ) \
60+ --new-rules $(RULES_JSON ) \
5961 --reference $(REPORTS_DIR ) /metadata.json \
6062 --variant $(FLOW_VARIANT ) \
6163 --update
6264
6365.PHONY : update_rules_force
6466update_rules_force : do-update_rules_force
6567 cp -f $(RESULTS_DIR ) /rules-$(FLOW_VARIANT ) .json \
66- $(DESIGN_DIR ) /rules- $( FLOW_VARIANT ) .json
68+ $(RULES_JSON )
6769
6870.PHONY : update_metadata_autotuner
6971update_metadata_autotuner :
0 commit comments