mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-19 13:03:36 +00:00
18 lines
450 B
Bash
Executable File
18 lines
450 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euxo pipefail
|
|
|
|
OSMUPDATE=~/osmctools/osmupdate
|
|
# osmconvert should be accessible in PATH.
|
|
PATH="$(dirname "$OSMUPDATE"):$PATH"
|
|
|
|
# Pass pbf or o5m file as a parameter
|
|
OLD="$1"
|
|
NEW="${1/.pbf/.new.pbf}"
|
|
NEW="${NEW/.o5m/.new.o5m}"
|
|
|
|
"$OSMUPDATE" -v --drop-authors --drop-version --hash-memory=512000 "$OLD" "$NEW"
|
|
# Uncomment to replace old planet.
|
|
mv "$NEW" "$OLD"
|
|
#md5sum -b "$OLD" > "$OLD.md5"
|
|
echo "Successfully updated $OLD"
|