ddw3/tools/unpack-map-tile.sh
Filipe Rodrigues 4e59731460 Replaced all yaml files with toml.
`zbuild.yaml` wasn't replaced, since `zbuild` requires a yaml file, not a toml.
2023-11-09 01:19:38 +00:00

27 lines
501 B
Bash
Executable File

#!/bin/env bash
set -e
OUTPUT="${1%.bin}"
OUTPUT="${OUTPUT#map/}"
OUTPUT="${OUTPUT#rlen/}"
OUTPUT_TIM="tim/$OUTPUT.tim"
OUTPUT_TOML="map-tile/$OUTPUT.toml"
mkdir -p "$(dirname "$OUTPUT_TIM")"
mkdir -p "$(dirname "$OUTPUT_TOML")"
./tools/target/release/ddw3-unmap-tile "$1" \
--output-img "$OUTPUT_TIM" \
--output-toml "$OUTPUT_TOML" \
./tools/target/release/ddw3-mkmap-tile "$OUTPUT_TOML" \
--output "$1.2"
if ! diff "$1" "$1.2"; then
printf "Files differed!\n"
exit 1
fi
rm "$1"
rm "$1.2"