#!/bin/bash -xe # Copyright (C) 2017-2020 The Project X-Ray Authors. # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # # SPDX-License-Identifier: ISC # By default use ~50 GiB for generate_grid.py, but allow override. export DEFAULT_MAX_GRID_CPU=10 export BUILD_DIR=build_${XRAY_PART} rm -rf ${BUILD_DIR}/output mkdir -p ${BUILD_DIR}/output python3 reduce_tile_types.py \ --root_dir ${BUILD_DIR}/specimen_001/ \ --output_dir ${BUILD_DIR}/output python3 create_node_tree.py \ --dump_all_root_dir ${BUILD_DIR}/specimen_001/ \ --ordered_wires_root_dir ../072-ordered_wires/${BUILD_DIR}/specimen_001/ \ --output_dir ${BUILD_DIR}/output python3 reduce_site_types.py --output_dir ${BUILD_DIR}/output python3 generate_grid.py \ --root_dir ${BUILD_DIR}/specimen_001/ \ --output_dir ${BUILD_DIR}/output \ --ignored_wires ignored_wires/${XRAY_DATABASE}/${XRAY_PART}_ignored_wires.txt \ --max_cpu=${MAX_GRID_CPU:-${DEFAULT_MAX_GRID_CPU}}