From 6037cd0a6c3290204e76cf374420596198fc705a Mon Sep 17 00:00:00 2001
From: Guillaume Pasero <guillaume.pasero@c-s.fr>
Date: Fri, 20 Mar 2015 10:21:25 +0100
Subject: [PATCH] ENH: check that gdal-config is present before calling test
 script

---
 Modules/ThirdParty/GDAL/otb-module-init.cmake | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/Modules/ThirdParty/GDAL/otb-module-init.cmake b/Modules/ThirdParty/GDAL/otb-module-init.cmake
index 4c67687424..bb97a22a27 100644
--- a/Modules/ThirdParty/GDAL/otb-module-init.cmake
+++ b/Modules/ThirdParty/GDAL/otb-module-init.cmake
@@ -12,7 +12,10 @@ endif()
 if(UNIX)
 
 	message(STATUS "Check if Gdal qualifies for Orfeo ToolBox")
-
+  
+  if("x${GDAL_CONFIG}" STREQUAL "x")
+    message(FATAL_ERROR "Cannot find gdal-config executable. Set GDAL_CONFIG")
+  endif()
 
 	# Prepare bash script
 	configure_file(${CMAKE_SOURCE_DIR}/Modules/ThirdParty/GDAL/gdalTest.sh.in ${CMAKE_CURRENT_BINARY_DIR}/gdalTest.sh @ONLY)
-- 
GitLab