Replace ~ with $HOME, remove obsolete fake poly

This commit is contained in:
Ilya Zverev 2015-05-19 11:35:47 +03:00 committed by Alex Zolotarev
parent e6d34a8650
commit dc7f47d332
2 changed files with 4 additions and 27 deletions

View file

@ -32,7 +32,8 @@ fail() {
SOURCE_FILE="$1"
SOURCE_TYPE="${1##*.}"
BASE_NAME="$(basename "${SOURCE_FILE%%.*}")"
BASE_NAME="$(basename "$SOURCE_FILE")"
BASE_NAME="${BASE_NAME%%.*}"
TARGET="${TARGET:-$(dirname "$SOURCE_FILE")}"
[ ! -d "$TARGET" ] && fail "$TARGET should be a writable folder"
OMIM_PATH="${OMIM_PATH:-$(cd "$(dirname "$0")/../.."; pwd)}"
@ -93,7 +94,7 @@ elif [ "$MODE" == "routing" ]; then
PBF="$INTDIR/tmp.pbf"
OSRM="$INTDIR/tmp.osrm"
export STXXLCFG=~/.stxxl
export STXXLCFG="$HOME/.stxxl"
# just a guess
OSMCONVERT="${OSMCONVERT:-$HOME/osmctools/osmconvert}"
if [ ! -x "$OSMCONVERT" ]; then
@ -109,29 +110,5 @@ elif [ "$MODE" == "routing" ]; then
rm "$PBF"
"$OSRM_BUILD_PATH/osrm-prepare" --config "$PREPARE_CFG" --profile "$PROFILE" "$OSRM" || fail
"$OSRM_BUILD_PATH/osrm-mapsme" -i "$OSRM" || fail
# create fake poly file
POLY="$TARGET/borders/$BASE_NAME.poly"
if [ ! -r "$POLY" ]; then
POLY_DIR="$(dirname "$POLY")"
mkdir -p "$POLY_DIR"
cat > "$POLY" <<EOPOLY
fake
1
-180.0 -90.0
-180.0 90.0
180.0 90.0
180.0 -90.0
-180.0 -90.0
END
END
EOPOLY
fi
$GENERATOR_TOOL --make_routing=true --osrm_file_name="$OSRM" --data_path="$TARGET" --output="$BASE_NAME"
if [ -n "${POLY_DIR-}" ]; then
# remove fake poly
rm "$POLY"
if [ -z "$(ls -A "$POLY_DIR")" ]; then
rmdir "$POLY_DIR"
fi
fi
fi

View file

@ -52,7 +52,7 @@ if [ "$1" == "prepare" ]; then
[ -z "$REGIONS" ] && fail "No regions to create routing files for"
echo "$REGIONS" | xargs -P $NUM_PROCESSES -I % "$OSMCTOOLS/osmconvert" $PLANET --hash-memory=2000 -B=$BORDERS_PATH/%.poly --complex-ways --out-pbf -o=$INTDIR/%.pbf
export STXXLCFG=~/.stxxl
export STXXLCFG="$HOME/.stxxl"
echo "$REGIONS" | while read REGION ; do
OSRM_FILE="$INTDIR/$REGION.osrm"
rm -f "$OSRM_FILE"