2016-03-10 23:58:42 -05:00
|
|
|
MONACO_URL:=https://s3.amazonaws.com/mapbox/osrm/testing/monaco.osm.pbf
|
2016-01-07 13:19:55 -05:00
|
|
|
TOOL_ROOT:=../../build
|
|
|
|
PROFILE_ROOT:=../../profiles
|
|
|
|
OSRM_EXTRACT:=$(TOOL_ROOT)/osrm-extract
|
2016-02-15 19:17:08 -05:00
|
|
|
OSRM_CONTRACT:=$(TOOL_ROOT)/osrm-contract
|
2016-01-07 13:19:55 -05:00
|
|
|
PROFILE:=$(PROFILE_ROOT)/car.lua
|
|
|
|
|
2016-03-10 23:58:42 -05:00
|
|
|
all: monaco.osrm.hsgr
|
2016-01-07 13:19:55 -05:00
|
|
|
|
|
|
|
clean:
|
2016-03-11 06:06:34 -05:00
|
|
|
rm monaco.*
|
2016-01-07 13:19:55 -05:00
|
|
|
|
2016-03-10 23:58:42 -05:00
|
|
|
monaco.osm.pbf:
|
|
|
|
wget $(MONACO_URL) -O monaco.osm.pbf
|
2016-01-07 13:19:55 -05:00
|
|
|
|
2016-03-10 23:58:42 -05:00
|
|
|
monaco.osrm: monaco.osm.pbf $(PROFILE) $(OSRM_EXTRACT)
|
2016-01-07 13:19:55 -05:00
|
|
|
@echo "Verifiyng data file integrity..."
|
|
|
|
md5sum -c data.md5sum
|
|
|
|
@echo "Running osrm-extract..."
|
2016-03-10 23:58:42 -05:00
|
|
|
$(OSRM_EXTRACT) monaco.osm.pbf -p $(PROFILE)
|
2016-01-07 13:19:55 -05:00
|
|
|
|
2016-03-10 23:58:42 -05:00
|
|
|
monaco.osrm.hsgr: monaco.osrm $(PROFILE) $(OSRM_CONTRACT)
|
2016-02-15 19:17:08 -05:00
|
|
|
@echo "Running osrm-contract..."
|
2016-03-10 23:58:42 -05:00
|
|
|
$(OSRM_CONTRACT) monaco.osrm
|
2016-01-07 13:19:55 -05:00
|
|
|
|
|
|
|
checksum:
|
2016-03-10 23:58:42 -05:00
|
|
|
md5sum monaco.osm.pbf > data.md5sum
|
2016-01-07 13:19:55 -05:00
|
|
|
|
|
|
|
.PHONY: clean checksum
|