clb.mk: fix fuzzer include, seg .rdb => .db

Signed-off-by: John McMaster <johndmcmaster@gmail.com>
This commit is contained in:
John McMaster 2018-11-07 19:13:28 -08:00
parent dea53bfcbd
commit 656fde07c1
4 changed files with 15 additions and 6 deletions

View File

@ -1,4 +1,4 @@
N := 1
DBFIXUP := ${XRAY_DBFIXUP} --db_root build --zero-db bits.dbf --zero-tile-types clblx
CLB_DBFIXUP=Y
include ../clb.mk

View File

@ -1,4 +1,4 @@
N := 1
DBFIXUP := ${XRAY_DBFIXUP} --db_root build --zero-db bits.dbf --zero-tile-types clblx
CLB_DBFIXUP=Y
include ../clb.mk

View File

@ -1,4 +1,4 @@
N := 1
DBFIXUP := ${XRAY_DBFIXUP} --db_root build --zero-db bits.dbf --zero-tile-types clblx
CLB_DBFIXUP=Y
include ../clb.mk

View File

@ -1,10 +1,19 @@
N ?= 1
DBFIXUP ?=
include fuzzer.mk
include ../fuzzer.mk
database: $(SPECIMENS_OK)
${XRAY_SEGMATCH} -o build/segbits_clblx.db $(addsuffix /segdata_clbl[lm]_[lr].txt,$(SPECIMENS))
database: build/segbits_clbx.db
build/segbits_clbx.rdb: $(SPECIMENS_OK)
${XRAY_SEGMATCH} -o build/segbits_clbx.rdb $(addsuffix /segdata_clbl[lm]_[lr].txt,$(SPECIMENS))
build/segbits_clbx.db: build/segbits_clbx.rdb
ifeq ($(CLB_DBFIXUP),Y)
${XRAY_DBFIXUP} --db_root build --zero-db bits.dbf --seg-fn-in $^ --seg-fn-out $@
else
cp $^ $@
endif
pushdb:
$(DBFIXUP)