From a2fa9fe7cc411d1bf8e0cfc7699161cc276dafa2 Mon Sep 17 00:00:00 2001 From: Karol Gugala Date: Wed, 16 Jan 2019 11:40:24 +0100 Subject: [PATCH] fuzzers: int_loop: always copy db files to local db Those files should always exist - environment script creates missing ones. Signed-off-by: Karol Gugala --- fuzzers/int_loop.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fuzzers/int_loop.mk b/fuzzers/int_loop.mk index 26b18863..3f5056f0 100644 --- a/fuzzers/int_loop.mk +++ b/fuzzers/int_loop.mk @@ -42,7 +42,7 @@ ifneq ($(QUICK),Y) ${XRAY_DBFIXUP} --db-root build --clb-int # https://github.com/SymbiFlow/prjxray/issues/399 # Clobber existing .db to eliminate potential conflicts - if [ -f ${XRAY_DATABASE_DIR}/${XRAY_DATABASE}/segbits*.db ] ; then cp ${XRAY_DATABASE_DIR}/${XRAY_DATABASE}/segbits*.db build/database/${XRAY_DATABASE}; else bash ${XRAY_DIR}/fuzzers/int_create_empty_db.sh; fi + cp ${XRAY_DATABASE_DIR}/${XRAY_DATABASE}/segbits*.db build/database/${XRAY_DATABASE} XRAY_DATABASE_DIR=${FUZDIR}/build/database ${XRAY_MERGEDB} int_l build/segbits_int_l.db XRAY_DATABASE_DIR=${FUZDIR}/build/database ${XRAY_MERGEDB} int_r build/segbits_int_r.db endif @@ -81,7 +81,7 @@ build/todo.txt: build/$(PIP_TYPE)_l.txt $(XRAY_DIR)/fuzzers/int_maketodo.py buil # Subsequent are based on updated db build/database/seeded: mkdir -p build/database/${XRAY_DATABASE} - if [ -f ${XRAY_DATABASE_DIR}/${XRAY_DATABASE}/segbits*.db ] ; then cp ${XRAY_DATABASE_DIR}/${XRAY_DATABASE}/segbits*.db build/database/${XRAY_DATABASE}; else bash ${XRAY_DIR}/fuzzers/int_create_empty_db.sh; fi + cp ${XRAY_DATABASE_DIR}/${XRAY_DATABASE}/segbits*.db build/database/${XRAY_DATABASE} touch build/database/seeded # XXX: conider moving to script