#!/usr/bin/env bash set -eau -o pipefail if [ "$#" -ne 1 ]; then echo "Usage: gen-fantoir.sh path-to-fantoir-data" echo "" echo "ERROR: Missing fantoir data" exit 1 fi # Setup TMP dirs tmpDir=$(mktemp -d) clean_tmp () { rm -r "${tmpDir}" } trap clean_tmp EXIT tmpCsv="${tmpDir}"/fantoir.csv tmpSql="${tmpDir}"/import-fantoir.sql echo "Generating fantoir CSV" cargo run --release -- "$1" > "${tmpCsv}" echo "Generating fantoir SQLite DB" cat >"${tmpSql}" <