fix wrong location of tilegrid and yaml

Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
This commit is contained in:
Alessandro Comodi 2020-01-16 12:11:22 +01:00
parent e84a1d63df
commit 127412b5b9
2 changed files with 28 additions and 28 deletions

View File

@ -45,85 +45,85 @@ pushdb: build/tilegrid.json
build/tiles/tiles.txt: build/tiles/tiles.txt:
bash generate.sh build/tiles tiles bash generate.sh build/tiles tiles
build/basicdb/tilegrid.json: generate.py build/tiles/tiles.txt build/basicdb/${XRAY_PART}/tilegrid.json: generate.py build/tiles/tiles.txt
mkdir -p build/basicdb mkdir -p build/basicdb/${XRAY_PART}
cd build && python3 ${FUZDIR}/generate.py \ cd build && python3 ${FUZDIR}/generate.py \
--tiles $(FUZDIR)/build/tiles/tiles.txt \ --tiles $(FUZDIR)/build/tiles/tiles.txt \
--pin_func $(FUZDIR)/build/tiles/pin_func.txt \ --pin_func $(FUZDIR)/build/tiles/pin_func.txt \
--out ${BUILD_DIR}/basicdb/tilegrid.json --out ${BUILD_DIR}/basicdb/${XRAY_PART}/tilegrid.json
clb/build/segbits_tilegrid.tdb: build/basicdb/tilegrid.json clb/build/segbits_tilegrid.tdb: build/basicdb/${XRAY_PART}/tilegrid.json
cd clb && $(MAKE) cd clb && $(MAKE)
clb_int/build/segbits_tilegrid.tdb: build/basicdb/tilegrid.json clb_int/build/segbits_tilegrid.tdb: build/basicdb/${XRAY_PART}/tilegrid.json
cd clb_int && $(MAKE) cd clb_int && $(MAKE)
cfg/build/segbits_tilegrid.tdb: build/basicdb/tilegrid.json cfg/build/segbits_tilegrid.tdb: build/basicdb/${XRAY_PART}/tilegrid.json
cd cfg && $(MAKE) cd cfg && $(MAKE)
iob/build/segbits_tilegrid.tdb: build/basicdb/tilegrid.json iob/build/segbits_tilegrid.tdb: build/basicdb/${XRAY_PART}/tilegrid.json
cd iob && $(MAKE) cd iob && $(MAKE)
iob_int/build/segbits_tilegrid.tdb: build/basicdb/tilegrid.json iob_int/build/segbits_tilegrid.tdb: build/basicdb/${XRAY_PART}/tilegrid.json
cd iob_int && $(MAKE) cd iob_int && $(MAKE)
ioi/build/segbits_tilegrid.tdb: build/basicdb/tilegrid.json ioi/build/segbits_tilegrid.tdb: build/basicdb/${XRAY_PART}/tilegrid.json
cd ioi && $(MAKE) cd ioi && $(MAKE)
mmcm/build/segbits_tilegrid.tdb: build/basicdb/tilegrid.json mmcm/build/segbits_tilegrid.tdb: build/basicdb/${XRAY_PART}/tilegrid.json
cd mmcm && $(MAKE) cd mmcm && $(MAKE)
pll/build/segbits_tilegrid.tdb: build/basicdb/tilegrid.json pll/build/segbits_tilegrid.tdb: build/basicdb/${XRAY_PART}/tilegrid.json
cd pll && $(MAKE) cd pll && $(MAKE)
ps7_int/build/segbits_tilegrid.tdb: build/basicdb/tilegrid.json ps7_int/build/segbits_tilegrid.tdb: build/basicdb/${XRAY_PART}/tilegrid.json
cd ps7_int && $(MAKE) cd ps7_int && $(MAKE)
monitor/build/segbits_tilegrid.tdb: build/basicdb/tilegrid.json monitor/build/segbits_tilegrid.tdb: build/basicdb/${XRAY_PART}/tilegrid.json
cd monitor && $(MAKE) cd monitor && $(MAKE)
monitor_int/build/segbits_tilegrid.tdb: build/basicdb/tilegrid.json monitor_int/build/segbits_tilegrid.tdb: build/basicdb/${XRAY_PART}/tilegrid.json
cd monitor_int && $(MAKE) cd monitor_int && $(MAKE)
bram/build/segbits_tilegrid.tdb: build/basicdb/tilegrid.json bram/build/segbits_tilegrid.tdb: build/basicdb/${XRAY_PART}/tilegrid.json
cd bram && $(MAKE) cd bram && $(MAKE)
bram_block/build/segbits_tilegrid.tdb: build/basicdb/tilegrid.json bram_block/build/segbits_tilegrid.tdb: build/basicdb/${XRAY_PART}/tilegrid.json
cd bram_block && $(MAKE) cd bram_block && $(MAKE)
bram_int/build/segbits_tilegrid.tdb: build/basicdb/tilegrid.json bram_int/build/segbits_tilegrid.tdb: build/basicdb/${XRAY_PART}/tilegrid.json
cd bram_int && $(MAKE) cd bram_int && $(MAKE)
dsp/build/segbits_tilegrid.tdb: build/basicdb/tilegrid.json dsp/build/segbits_tilegrid.tdb: build/basicdb/${XRAY_PART}/tilegrid.json
cd dsp && $(MAKE) cd dsp && $(MAKE)
dsp_int/build/segbits_tilegrid.tdb: build/basicdb/tilegrid.json dsp_int/build/segbits_tilegrid.tdb: build/basicdb/${XRAY_PART}/tilegrid.json
cd dsp_int && $(MAKE) cd dsp_int && $(MAKE)
fifo_int/build/segbits_tilegrid.tdb: build/basicdb/tilegrid.json fifo_int/build/segbits_tilegrid.tdb: build/basicdb/${XRAY_PART}/tilegrid.json
cd fifo_int && $(MAKE) cd fifo_int && $(MAKE)
cfg_int/build/segbits_tilegrid.tdb: build/basicdb/tilegrid.json cfg_int/build/segbits_tilegrid.tdb: build/basicdb/${XRAY_PART}/tilegrid.json
cd cfg_int && $(MAKE) cd cfg_int && $(MAKE)
orphan_int_column/build/segbits_tilegrid.tdb: build/basicdb/tilegrid.json orphan_int_column/build/segbits_tilegrid.tdb: build/basicdb/${XRAY_PART}/tilegrid.json
cd orphan_int_column && $(MAKE) cd orphan_int_column && $(MAKE)
clk_hrow/build/segbits_tilegrid.tdb: build/basicdb/tilegrid.json clk_hrow/build/segbits_tilegrid.tdb: build/basicdb/${XRAY_PART}/tilegrid.json
cd clk_hrow && $(MAKE) cd clk_hrow && $(MAKE)
clk_bufg/build/segbits_tilegrid.tdb: build/basicdb/tilegrid.json clk_bufg/build/segbits_tilegrid.tdb: build/basicdb/${XRAY_PART}/tilegrid.json
cd clk_bufg && $(MAKE) cd clk_bufg && $(MAKE)
hclk_cmt/build/segbits_tilegrid.tdb: build/basicdb/tilegrid.json hclk_cmt/build/segbits_tilegrid.tdb: build/basicdb/${XRAY_PART}/tilegrid.json
cd hclk_cmt && $(MAKE) cd hclk_cmt && $(MAKE)
hclk_ioi/build/segbits_tilegrid.tdb: build/basicdb/tilegrid.json hclk_ioi/build/segbits_tilegrid.tdb: build/basicdb/${XRAY_PART}/tilegrid.json
cd hclk_ioi && $(MAKE) cd hclk_ioi && $(MAKE)
build/tilegrid_tdb.json: add_tdb.py $(TILEGRID_TDB_DEPENDENCIES) build/tilegrid_tdb.json: add_tdb.py $(TILEGRID_TDB_DEPENDENCIES)
python3 add_tdb.py \ python3 add_tdb.py \
--fn-in build/basicdb/tilegrid.json \ --fn-in build/basicdb/${XRAY_PART}/tilegrid.json \
--fn-out build/tilegrid_tdb.json --fn-out build/tilegrid_tdb.json
build/tilegrid.json: generate_full.py build/tilegrid_tdb.json build/tilegrid.json: generate_full.py build/tilegrid_tdb.json

View File

@ -17,7 +17,7 @@ if [ -e "${XRAY_DIR}/env/bin/activate" ]; then
fi fi
# misc # misc
export XRAY_PART_YAML="${XRAY_DATABASE_DIR}/${XRAY_DATABASE}/${XRAY_PART}.yaml" export XRAY_PART_YAML="${XRAY_DATABASE_DIR}/${XRAY_DATABASE}/${XRAY_PART}/part.yaml"
export PYTHONPATH="${XRAY_DIR}:${XRAY_DIR}/third_party/fasm:$PYTHONPATH" export PYTHONPATH="${XRAY_DIR}:${XRAY_DIR}/third_party/fasm:$PYTHONPATH"
# tools # tools