Skip to content

Commit 5fd54b3

Browse files
committed
rules: separate rule update and source code update
Signed-off-by: Øyvind Harboe <[email protected]>
1 parent f15ab63 commit 5fd54b3

File tree

1 file changed

+18
-5
lines changed

1 file changed

+18
-5
lines changed

flow/util/utils.mk

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -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
5669
update_metadata_autotuner:
5770
@$(UTILS_DIR)/genMetrics.py -d $(DESIGN_NICKNAME) \

0 commit comments

Comments
 (0)