nau-sidewalks/Makefile

25 lines
701 B
Makefile

.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