Update makefile to catch WSL folder error (#1108)
- Resolve #1103 - Remove dead code
This commit is contained in:
parent
76d5d753d8
commit
68ec5c7ac8
32
Makefile
32
Makefile
@ -161,25 +161,6 @@ ifneq (,$(wildcard $(AREA_BBOX_FILE)))
|
|||||||
export BBOX
|
export BBOX
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(strip $(area)),)
|
|
||||||
define assert_area_is_given
|
|
||||||
@echo ""
|
|
||||||
@echo "ERROR: $(AREA_ERROR)"
|
|
||||||
@echo ""
|
|
||||||
@echo " make $@ area=<area-id>"
|
|
||||||
@echo ""
|
|
||||||
@echo "To download an area, use make download <area-id>"
|
|
||||||
@echo "To list downloadable areas, use make list-geofabrik and/or make list-bbbike"
|
|
||||||
@exit 1
|
|
||||||
endef
|
|
||||||
else
|
|
||||||
ifneq ($(strip $(AREA_INFO)),)
|
|
||||||
define assert_area_is_given
|
|
||||||
@echo "$(AREA_INFO)"
|
|
||||||
endef
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# TARGETS
|
# TARGETS
|
||||||
#
|
#
|
||||||
@ -230,12 +211,25 @@ help:
|
|||||||
@echo " make help # help about available commands"
|
@echo " make help # help about available commands"
|
||||||
@echo "=============================================================================="
|
@echo "=============================================================================="
|
||||||
|
|
||||||
|
define win_fs_error
|
||||||
|
( \
|
||||||
|
echo "" ;\
|
||||||
|
echo "ERROR: Windows native filesystem" ;\
|
||||||
|
echo "" ;\
|
||||||
|
echo "Please avoid running OpenMapTiles in a Windows filesystem." ;\
|
||||||
|
echo "See https://github.com/openmaptiles/openmaptiles/issues/1095#issuecomment-817095465" ;\
|
||||||
|
echo "" ;\
|
||||||
|
exit 1 ;\
|
||||||
|
)
|
||||||
|
endef
|
||||||
|
|
||||||
.PHONY: init-dirs
|
.PHONY: init-dirs
|
||||||
init-dirs:
|
init-dirs:
|
||||||
@mkdir -p build/sql/parallel
|
@mkdir -p build/sql/parallel
|
||||||
@mkdir -p build/openmaptiles.tm2source
|
@mkdir -p build/openmaptiles.tm2source
|
||||||
@mkdir -p data/borders
|
@mkdir -p data/borders
|
||||||
@mkdir -p cache
|
@mkdir -p cache
|
||||||
|
@ ! ($(DOCKER_COMPOSE) 2>/dev/null run $(DC_OPTS) openmaptiles-tools df --output=fstype /tileset| grep -q 9p) || ($(win_fs_error))
|
||||||
|
|
||||||
build/openmaptiles.tm2source/data.yml: init-dirs
|
build/openmaptiles.tm2source/data.yml: init-dirs
|
||||||
ifeq (,$(wildcard build/openmaptiles.tm2source/data.yml))
|
ifeq (,$(wildcard build/openmaptiles.tm2source/data.yml))
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user