fuzzers: 005: Makefile: Rename clean and clean_all comamnds

The 'make clean' command in the top-level Makefile calls 'clean' of all
fuzzers. The top-level Makefile does not source and settings file before and
therefore no XRAY_PART is set.

The 005's fuzzers only cleans data for a XRAY_PART file, which is not set.
Remove all fuzzer data during clean and only for a specific part during
clean_all.

Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
This commit is contained in:
Daniel Schultz 2021-03-13 10:50:43 +01:00
parent d3e19a375d
commit 753eb2e3e1
2 changed files with 36 additions and 36 deletions

View File

@ -165,13 +165,13 @@ $(BUILD_FOLDER)/tilegrid.json: generate_full.py $(BUILD_FOLDER)/tilegrid_tdb.jso
cd $(BUILD_FOLDER) && python3 ${FUZDIR}/generate_full.py \ cd $(BUILD_FOLDER) && python3 ${FUZDIR}/generate_full.py \
--json-in tilegrid_tdb.json --json-out ${BUILD_DIR}/tilegrid.json --json-in tilegrid_tdb.json --json-out ${BUILD_DIR}/tilegrid.json
run: run:
$(MAKE) clean $(MAKE) clean_part
$(MAKE) database $(MAKE) database
$(MAKE) pushdb $(MAKE) pushdb
touch run.${XRAY_PART}.ok touch run.${XRAY_PART}.ok
clean: clean:
rm -rf $(BUILD_FOLDER) run.${XRAY_PART}.ok rm -rf build_* run.*.ok
cd clb && $(MAKE) clean cd clb && $(MAKE) clean
cd clb_int && $(MAKE) clean cd clb_int && $(MAKE) clean
cd cfg && $(MAKE) clean cd cfg && $(MAKE) clean
@ -201,36 +201,36 @@ clean:
cd gtp_channel && $(MAKE) clean cd gtp_channel && $(MAKE) clean
cd gtp_int_interface && $(MAKE) clean cd gtp_int_interface && $(MAKE) clean
clean_all: clean_part:
rm -rf build_* run.*.ok rm -rf $(BUILD_FOLDER) run.${XRAY_PART}.ok
cd clb && $(MAKE) clean_all cd clb && $(MAKE) clean_part
cd clb_int && $(MAKE) clean_all cd clb_int && $(MAKE) clean_part
cd cfg && $(MAKE) clean_all cd cfg && $(MAKE) clean_part
cd iob && $(MAKE) clean_all cd iob && $(MAKE) clean_part
cd iob_int && $(MAKE) clean_all cd iob_int && $(MAKE) clean_part
cd ioi && $(MAKE) clean_all cd ioi && $(MAKE) clean_part
cd mmcm && $(MAKE) clean_all cd mmcm && $(MAKE) clean_part
cd pll && $(MAKE) clean_all cd pll && $(MAKE) clean_part
cd ps7_int && $(MAKE) clean_all cd ps7_int && $(MAKE) clean_part
cd bram && $(MAKE) clean_all cd bram && $(MAKE) clean_part
cd bram_block && $(MAKE) clean_all cd bram_block && $(MAKE) clean_part
cd bram_int && $(MAKE) clean_all cd bram_int && $(MAKE) clean_part
cd dsp && $(MAKE) clean_all cd dsp && $(MAKE) clean_part
cd dsp_int && $(MAKE) clean_all cd dsp_int && $(MAKE) clean_part
cd fifo_int && $(MAKE) clean_all cd fifo_int && $(MAKE) clean_part
cd monitor && $(MAKE) clean_all cd monitor && $(MAKE) clean_part
cd monitor_int && $(MAKE) clean_all cd monitor_int && $(MAKE) clean_part
cd cfg_int && $(MAKE) clean_all cd cfg_int && $(MAKE) clean_part
cd orphan_int_column && $(MAKE) clean_all cd orphan_int_column && $(MAKE) clean_part
cd clk_hrow && $(MAKE) clean_all cd clk_hrow && $(MAKE) clean_part
cd clk_bufg && $(MAKE) clean_all cd clk_bufg && $(MAKE) clean_part
cd hclk_cmt && $(MAKE) clean_all cd hclk_cmt && $(MAKE) clean_part
cd hclk_ioi && $(MAKE) clean_all cd hclk_ioi && $(MAKE) clean_part
cd pcie && $(MAKE) clean_all cd pcie && $(MAKE) clean_part
cd pcie_int_interface && $(MAKE) clean_all cd pcie_int_interface && $(MAKE) clean_part
cd gtp_common && $(MAKE) clean_all cd gtp_common && $(MAKE) clean_part
cd gtp_channel && $(MAKE) clean_all cd gtp_channel && $(MAKE) clean_part
cd gtp_int_interface && $(MAKE) clean_all cd gtp_int_interface && $(MAKE) clean_part
.PHONY: database pushdb clean clean_all run .PHONY: database pushdb clean clean_part run

View File

@ -14,10 +14,10 @@ $(SPECIMENS_OK):
touch $@ touch $@
clean: clean:
rm -rf $(BUILD_DIR)
clean_all:
rm -rf build_* rm -rf build_*
clean_part:
rm -rf $(BUILD_DIR)
.PHONY: database clean .PHONY: database clean