Files
cpp-garmin-img-to-osm/garmin2osmand-v3/scripts/build_obf.sh
T

12 lines
573 B
Bash
Raw Normal View History

2026-10-13 08:49:04 +00:00
#!/usr/bin/env bash
set -euo pipefail
# Provide an OsmAndMapCreator folder with utilities.sh (official OsmAnd distribution).
# Usage: ./scripts/build_obf.sh /path/OsmAndMapCreator /path/map.osm[.gz]
if (( $# != 2 )); then
echo "Usage: $0 /path/OsmAndMapCreator /path/to/map.osm[.gz]" >&2; exit 2
fi
creator="$1"; input="$2"
if [[ ! -f "$creator/utilities.sh" || ! -f "$input" ]]; then echo "Missing OsmAndMapCreator utilities.sh or OSM XML input" >&2; exit 1;fi
export JAVA_OPTS="${JAVA_OPTS:--Xms256M -Xmx4096M}"
"$creator/utilities.sh" generate-obf-no-address "$input"