prjxray/fuzzers/074-dump_all/generate_after_dump.sh

25 lines
790 B
Bash
Executable File

#!/bin/bash -xe
rm -rf output
mkdir -p output
python3 reduce_tile_types.py \
--root_dir specimen_001/ \
--output_dir output
python3 create_node_tree.py \
--dump_all_root_dir specimen_001/ \
--ordered_wires_root_dir ../072-ordered_wires/specimen_001/ \
--output_dir output
python3 reduce_site_types.py --output_dir output
python3 generate_grid.py --root_dir specimen_001/ --output_dir output \
--ignored_wires ${XRAY_DATABASE}_ignored_wires.txt
BASE_TILEGRID=../../database/${XRAY_DATABASE}/tilegrid.json
if [ -f $BASE_TILEGRID ]; then
mv output/tilegrid.json output/tilegrid_full.json.tmp
python3 ../../utils/merge_tilegrid.py \
--base_grid $BASE_TILEGRID \
--overlay_grid output/tilegrid_full.json.tmp \
--output_grid output/tilegrid.json \
--mark_roi
fi