diff --git a/CMakeModules/FindGDAL.cmake b/CMakeModules/FindGDAL.cmake index 5006e6c72..7abccec53 100644 --- a/CMakeModules/FindGDAL.cmake +++ b/CMakeModules/FindGDAL.cmake @@ -19,6 +19,14 @@ # This makes the presumption that you are include gdal.h like # #include "gdal.h" +if(EXISTS ${CMAKE_ROOT}/Modules/FindGDAL.cmake) + include(${CMAKE_ROOT}/Modules/FindGDAL.cmake) + + if(GDAL_FOUND) + return() + endif() +endif() + FIND_PATH(GDAL_INCLUDE_DIR gdal.h PATHS $ENV{GDAL_DIR}