@@ -33,25 +33,38 @@ update_metadata:
3333 cp -f $(REPORTS_DIR ) /metadata.json \
3434 $(DESIGN_DIR ) /metadata-$(FLOW_VARIANT ) -ok.json
3535
36- .PHONY : update_rules
37- update_rules :
36+ .PHONY : do- update_rules
37+ do- update_rules :
3838 $(UTILS_DIR ) /genRuleFile.py \
3939 --rules $(DESIGN_DIR ) /rules-$(FLOW_VARIANT ) .json \
40- --new-rules $(DESIGN_DIR ) /rules-$(FLOW_VARIANT ) .json \
40+ --new-rules $(RESULTS_DIR ) /rules-$(FLOW_VARIANT ) .json \
4141 --reference $(REPORTS_DIR ) /metadata.json \
4242 --variant $(FLOW_VARIANT ) \
4343 --failing \
4444 --tighten
4545
46- .PHONY : update_rules_force
47- update_rules_force :
46+ .PHONY : do-copy_update_rules
47+ do-copy_update_rules :
48+ cp -f $(RESULTS_DIR ) /rules-$(FLOW_VARIANT ) .json \
49+ $(DESIGN_DIR ) /rules-$(FLOW_VARIANT ) .json
50+
51+ .PHONY : update_rules
52+ update_rules : do-update_rules do-copy_update_rules
53+
54+ .PHONY : do-update_rules_force
55+ do-update_rules_force :
4856 $(UTILS_DIR ) /genRuleFile.py \
4957 --rules $(DESIGN_DIR ) /rules-$(FLOW_VARIANT ) .json \
5058 --new-rules $(DESIGN_DIR ) /rules-$(FLOW_VARIANT ) .json \
5159 --reference $(REPORTS_DIR ) /metadata.json \
5260 --variant $(FLOW_VARIANT ) \
5361 --update
5462
63+ .PHONY : update_rules_force
64+ update_rules_force : do-update_rules_force
65+ cp -f $(RESULTS_DIR ) /rules-$(FLOW_VARIANT ) .json \
66+ $(DESIGN_DIR ) /rules-$(FLOW_VARIANT ) .json
67+
5568.PHONY : update_metadata_autotuner
5669update_metadata_autotuner :
5770 @$(UTILS_DIR ) /genMetrics.py -d $(DESIGN_NICKNAME ) \
0 commit comments