diff --git a/check_libs.mk b/check_libs.mk index fcb84325808a5906f43cad020898a3f9a98bbcc3..fd30b353fd5f46e76e14a826c18dce53cd617297 100644 --- a/check_libs.mk +++ b/check_libs.mk @@ -14,9 +14,9 @@ else endif endif -.PHONY: gdal xmlsec libffi +.PHONY: gdal xmlsec libffi libmagic -check_libs: gdal xmlsec libffi +check_libs: gdal xmlsec libffi libmagic gdal: ifeq ($(GDAL_AVAILABLE),) @@ -93,8 +93,22 @@ ifeq ($(shell brew ls --versions libffi),) @echo "\t${RED}brew install libffi${NC}" @echo "" @echo "${RED}--------------------------------------------------------------------------------------------${NC}" -exit 1 + exit 1 else @echo "Found libffi version: $(shell brew ls --versions libffi). Skipping" endif +endif + +libmagic: +ifeq ($(CCFLAGS),OSX) +ifeq ($(shell brew ls --versions libmagic),) + @echo "${RED}--------------------------------------------------------------------------------------------${NC}" + @echo "---> ${RED}LIBMAGIC not found. Please use the command below to install it. ${NC}\n" + @echo "\t${RED}brew install libmagic${NC}" + @echo "" + @echo "${RED}--------------------------------------------------------------------------------------------${NC}" + exit 1 +else + @echo "Found libmagic version: $(shell brew ls --versions libmagic). Skipping" +endif endif \ No newline at end of file