.PHONY: all
all: data/sidewalks.json

data/raw.osm.pbf: data scripts/fetch_osm_data.sh
	./scripts/fetch_osm_data.sh

data/sidewalks.unmin.json: data/raw.osm.pbf ./scripts/parse_sidewalks.py
	./scripts/parse_sidewalks.py data/raw.osm.pbf > data/sidewalks.unmin.json

# data/sidewalks.json: data/sidewalks.unmin.json
# 	<data/sidewalks.unmin.json jq -c >data/sidewalks.json

data/sidewalks.json: data scripts/fetch_sidewalk_data.sh
	./scripts/fetch_sidewalk_data.sh

static/leaflet: leaflet.zip
	mkdir -p static/leaflet
	unzip ./leaflet.zip -d static/leaflet

leaflet.zip:
	curl -Lo leaflet.zip https://leafletjs-cdn.s3.amazonaws.com/content/leaflet/v1.9.4/leaflet.zip

data:
	mkdir -p data leaflet.zip