Bug #171: Fixing build directory for Fuzzers 071

Signed-off-by: Mehdi Khairy <mehdi.khairy@more-magic.org>
This commit is contained in:
Mehdi Khairy 2019-01-08 20:01:38 +01:00
parent fb83964590
commit a4dd142bb9
3 changed files with 16 additions and 16 deletions

View File

@ -1,23 +1,23 @@
N := 1
SPECIMENS := $(addprefix specimen_,$(shell seq -f '%03.0f' $(N)))
SPECIMENS := $(addprefix build/specimen_,$(shell seq -f '%03.0f' $(N)))
SPECIMENS_OK := $(addsuffix /OK,$(SPECIMENS))
database: $(SPECIMENS_OK)
cp specimen_001/ppips_clblm_l.txt .
cp specimen_001/ppips_clblm_r.txt .
cp specimen_001/ppips_clbll_l.txt .
cp specimen_001/ppips_clbll_r.txt .
cp specimen_001/ppips_int_l.txt .
cp specimen_001/ppips_int_r.txt .
cp build/specimen_001/ppips_clblm_l.txt build/
cp build/specimen_001/ppips_clblm_r.txt build/
cp build/specimen_001/ppips_clbll_l.txt build/
cp build/specimen_001/ppips_clbll_r.txt build/
cp build/specimen_001/ppips_int_l.txt build/
cp build/specimen_001/ppips_int_r.txt build/
pushdb:
cp ppips_clblm_l.txt ${XRAY_DATABASE_DIR}/$(XRAY_DATABASE)/ppips_clblm_l.db
cp ppips_clblm_r.txt ${XRAY_DATABASE_DIR}/$(XRAY_DATABASE)/ppips_clblm_r.db
cp ppips_clbll_l.txt ${XRAY_DATABASE_DIR}/$(XRAY_DATABASE)/ppips_clbll_l.db
cp ppips_clbll_r.txt ${XRAY_DATABASE_DIR}/$(XRAY_DATABASE)/ppips_clbll_r.db
cp ppips_int_l.txt ${XRAY_DATABASE_DIR}/$(XRAY_DATABASE)/ppips_int_l.db
cp ppips_int_r.txt ${XRAY_DATABASE_DIR}/$(XRAY_DATABASE)/ppips_int_r.db
cp build/ppips_clblm_l.txt ${XRAY_DATABASE_DIR}/$(XRAY_DATABASE)/ppips_clblm_l.db
cp build/ppips_clblm_r.txt ${XRAY_DATABASE_DIR}/$(XRAY_DATABASE)/ppips_clblm_r.db
cp build/ppips_clbll_l.txt ${XRAY_DATABASE_DIR}/$(XRAY_DATABASE)/ppips_clbll_l.db
cp build/ppips_clbll_r.txt ${XRAY_DATABASE_DIR}/$(XRAY_DATABASE)/ppips_clbll_r.db
cp build/ppips_int_l.txt ${XRAY_DATABASE_DIR}/$(XRAY_DATABASE)/ppips_int_l.db
cp build/ppips_int_r.txt ${XRAY_DATABASE_DIR}/$(XRAY_DATABASE)/ppips_int_r.db
$(SPECIMENS_OK):
bash generate.sh $(subst /OK,,$@)
@ -30,7 +30,7 @@ run:
touch run.ok
clean:
rm -rf specimen_[0-9][0-9][0-9]/ ppips_clbl[ml]_[lr].txt ppips_int_[lr].txt run.ok
rm -rf build run.ok
.PHONY: database pushdb run clean

View File

@ -2,5 +2,5 @@
source ${XRAY_GENHEADER}
${XRAY_VIVADO} -mode batch -source ../generate.tcl
${XRAY_VIVADO} -mode batch -source $FUZDIR/generate.tcl

View File

@ -1,6 +1,6 @@
create_project -force -part $::env(XRAY_PART) design design
read_verilog ../top.v
read_verilog $::env(FUZDIR)/top.v
synth_design -top top
set_property -dict "PACKAGE_PIN $::env(XRAY_PIN_00) IOSTANDARD LVCMOS33" [get_ports a]