Commit a050e367 authored by Istvan Kiss's avatar Istvan Kiss

Adjust non-Lattice Diamond TCs:Add prom clean trgt

Lattice Diamond tool related changes resulted
in clean targets for 'prom' stage added in some
other, non-Lattice Diamond Makefiles as well.
Related Testcases adjusted.

TODO: This behaviour might need to be checked
and improved later.

Adjusted testcases are passing in Linux.
parent f1d9390e
......@@ -158,8 +158,8 @@ CLEAN_TARGETS := $(LIBS) xst xlnx_auto_0_xdb iseconfig _xmsgs _ngo *.b *_summary
clean:
rm -rf $(CLEAN_TARGETS)
rm -rf project synthesize translate map par bitstream
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl files.tcl
rm -rf project synthesize translate map par bitstream prom
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl prom.tcl files.tcl
mrproper: clean
rm -rf *.bit *.bin *.mcs
......
......@@ -70,8 +70,8 @@ CLEAN_TARGETS := $(LIBS) $(PROJECT)
clean:
rm -rf $(CLEAN_TARGETS)
rm -rf project synthesize translate map par bitstream
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl files.tcl
rm -rf project synthesize translate map par bitstream prom
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl prom.tcl files.tcl
mrproper: clean
rm -rf *.pdb *.stp
......
......@@ -123,8 +123,8 @@ CLEAN_TARGETS := $(LIBS) planAhead_* planAhead.* .Xil $(PROJECT).cache $(PROJECT
clean:
rm -rf $(CLEAN_TARGETS)
rm -rf project synthesize translate map par bitstream
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl files.tcl
rm -rf project synthesize translate map par bitstream prom
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl prom.tcl files.tcl
mrproper: clean
rm -rf *.bit *.bin
......
......@@ -65,8 +65,8 @@ CLEAN_TARGETS := $(LIBS) *.rpt *.smsg *.summary *.done *.jdi *.pin *.qws db incr
clean:
rm -rf $(CLEAN_TARGETS)
rm -rf project synthesize translate map par bitstream
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl files.tcl
rm -rf project synthesize translate map par bitstream prom
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl prom.tcl files.tcl
mrproper: clean
rm -rf *.sof *.pof *.jam *.jbc *.ekp *.jic
......
......@@ -65,8 +65,8 @@ CLEAN_TARGETS := $(LIBS) *.rpt *.smsg *.summary *.done *.jdi *.pin *.qws db incr
clean:
rm -rf $(CLEAN_TARGETS)
rm -rf project synthesize translate map par bitstream
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl files.tcl
rm -rf project synthesize translate map par bitstream prom
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl prom.tcl files.tcl
mrproper: clean
rm -rf *.sof *.pof *.jam *.jbc *.ekp *.jic
......
......@@ -123,8 +123,8 @@ CLEAN_TARGETS := $(LIBS) .Xil *.jou *.log *.pb *.dmp $(PROJECT).cache $(PROJECT)
clean:
rm -rf $(CLEAN_TARGETS)
rm -rf project synthesize translate map par bitstream
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl files.tcl
rm -rf project synthesize translate map par bitstream prom
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl prom.tcl files.tcl
mrproper: clean
rm -rf *.bit *.bin
......
......@@ -123,8 +123,8 @@ CLEAN_TARGETS := $(LIBS) .Xil *.jou *.log *.pb *.dmp $(PROJECT).cache $(PROJECT)
clean:
rm -rf $(CLEAN_TARGETS)
rm -rf project synthesize translate map par bitstream
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl files.tcl
rm -rf project synthesize translate map par bitstream prom
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl prom.tcl files.tcl
mrproper: clean
rm -rf *.bit *.bin
......
......@@ -68,8 +68,8 @@ CLEAN_TARGETS := $(LIBS) *.rpt *.smsg *.summary *.done *.jdi *.pin *.qws db incr
clean:
rm -rf $(CLEAN_TARGETS)
rm -rf project synthesize translate map par bitstream
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl files.tcl
rm -rf project synthesize translate map par bitstream prom
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl prom.tcl files.tcl
mrproper: clean
rm -rf *.sof *.pof *.jam *.jbc *.ekp *.jic
......
......@@ -157,8 +157,8 @@ CLEAN_TARGETS := $(LIBS) xst xlnx_auto_0_xdb iseconfig _xmsgs _ngo *.b *_summary
clean:
rm -rf $(CLEAN_TARGETS)
rm -rf project synthesize translate map par bitstream
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl files.tcl
rm -rf project synthesize translate map par bitstream prom
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl prom.tcl files.tcl
mrproper: clean
rm -rf *.bit *.bin *.mcs
......
......@@ -129,8 +129,8 @@ CLEAN_TARGETS := $(LIBS) .Xil *.jou *.log *.pb *.dmp $(PROJECT).cache $(PROJECT)
clean:
rm -rf $(CLEAN_TARGETS)
rm -rf project synthesize translate map par bitstream
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl files.tcl
rm -rf project synthesize translate map par bitstream prom
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl prom.tcl files.tcl
mrproper: clean
rm -rf *.bit *.bin
......
......@@ -157,8 +157,8 @@ CLEAN_TARGETS := $(LIBS) xst xlnx_auto_0_xdb iseconfig _xmsgs _ngo *.b *_summary
clean:
rm -rf $(CLEAN_TARGETS)
rm -rf project synthesize translate map par bitstream
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl files.tcl
rm -rf project synthesize translate map par bitstream prom
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl prom.tcl files.tcl
mrproper: clean
rm -rf *.bit *.bin *.mcs
......
......@@ -158,8 +158,8 @@ CLEAN_TARGETS := $(LIBS) xst xlnx_auto_0_xdb iseconfig _xmsgs _ngo *.b *_summary
clean:
del /s /q /f $(CLEAN_TARGETS)
@-rmdir /s /q $(CLEAN_TARGETS) >nul 2>&1
del /s /q /f project synthesize translate map par bitstream
del /s /q /f project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl files.tcl
del /s /q /f project synthesize translate map par bitstream prom
del /s /q /f project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl prom.tcl files.tcl
mrproper: clean
del /s /q /f *.bit *.bin *.mcs
......
......@@ -157,8 +157,8 @@ CLEAN_TARGETS := $(LIBS) xst xlnx_auto_0_xdb iseconfig _xmsgs _ngo *.b *_summary
clean:
rm -rf $(CLEAN_TARGETS)
rm -rf project synthesize translate map par bitstream
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl files.tcl
rm -rf project synthesize translate map par bitstream prom
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl prom.tcl files.tcl
mrproper: clean
rm -rf *.bit *.bin *.mcs
......
......@@ -69,8 +69,8 @@ CLEAN_TARGETS := $(LIBS) *.rpt *.smsg *.summary *.done *.jdi *.pin *.qws db incr
clean:
del /s /q /f $(CLEAN_TARGETS)
@-rmdir /s /q $(CLEAN_TARGETS) >nul 2>&1
del /s /q /f project synthesize translate map par bitstream
del /s /q /f project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl files.tcl
del /s /q /f project synthesize translate map par bitstream prom
del /s /q /f project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl prom.tcl files.tcl
mrproper: clean
del /s /q /f *.sof *.pof *.jam *.jbc *.ekp *.jic
......
......@@ -124,8 +124,8 @@ CLEAN_TARGETS := $(LIBS) .Xil *.jou *.log *.pb *.dmp $(PROJECT).cache $(PROJECT)
clean:
rm -rf $(CLEAN_TARGETS)
rm -rf project synthesize translate map par bitstream
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl files.tcl
rm -rf project synthesize translate map par bitstream prom
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl prom.tcl files.tcl
mrproper: clean
rm -rf *.bit *.bin
......
......@@ -167,8 +167,8 @@ CLEAN_TARGETS := $(LIBS) xst xlnx_auto_0_xdb iseconfig _xmsgs _ngo *.b *_summary
clean:
rm -rf $(CLEAN_TARGETS)
rm -rf project synthesize translate map par bitstream
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl files.tcl
rm -rf project synthesize translate map par bitstream prom
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl prom.tcl files.tcl
mrproper: clean
rm -rf *.bit *.bin *.mcs
......
......@@ -87,8 +87,8 @@ CLEAN_TARGETS := $(LIBS) $(PROJECT) *.log
clean:
rm -rf $(CLEAN_TARGETS)
rm -rf project synthesize translate map par bitstream
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl files.tcl
rm -rf project synthesize translate map par bitstream prom
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl prom.tcl files.tcl
mrproper: clean
rm -rf *.pdb *.stp
......
......@@ -69,8 +69,8 @@ CLEAN_TARGETS := $(LIBS) $(PROJECT) *.log
clean:
rm -rf $(CLEAN_TARGETS)
rm -rf project synthesize translate map par bitstream
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl files.tcl
rm -rf project synthesize translate map par bitstream prom
rm -rf project.tcl synthesize.tcl translate.tcl map.tcl par.tcl bitstream.tcl prom.tcl files.tcl
mrproper: clean
rm -rf *.pdb *.stp
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment