summaryrefslogtreecommitdiffstats
path: root/contrib/cmake/FindSWI.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/cmake/FindSWI.cmake')
-rw-r--r--contrib/cmake/FindSWI.cmake4
1 files changed, 3 insertions, 1 deletions
diff --git a/contrib/cmake/FindSWI.cmake b/contrib/cmake/FindSWI.cmake
index 9fbdc77..4c71ecd 100644
--- a/contrib/cmake/FindSWI.cmake
+++ b/contrib/cmake/FindSWI.cmake
@@ -51,15 +51,17 @@ endif()
#message(STATUS "SWI_PLATFORM_PATH: ${SWI_PLATFORM_PATH}, SWI_HOME: ${SWI_HOME}")
-if (SWI_PLATFORM_PATH)
+if (SWI_PLATFORM_PATH OR SWI_INCLUDE_HINT)
FIND_PATH(SWI_INCLUDE_DIR SWI-Prolog.h
PATH_SUFFIXES include
PATHS ${SWI_HOME}
+ HINTS ${SWI_INCLUDE_HINT}
)
FIND_LIBRARY(SWI_LIBRARY_RELEASE
NAMES libswipl swipl
PATHS ${SWI_PLATFORM_PATH}
+ HINTS ${SWI_LIBRARY_HINT}
)
if (SWI_LIBRARY_RELEASE)