From a97c9f629f0f6e5d2eb7e647886a31ae16b6f74c Mon Sep 17 00:00:00 2001 From: KNikola Date: Thu, 17 Jan 2019 12:54:10 +0100 Subject: [PATCH] added libmagic system dependency library to check_libs.mk --- check_libs.mk | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/check_libs.mk b/check_libs.mk index fcb8432..fd30b35 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 -- GitLab