From 9480011f1e134a85c798a3111cc8597f952e5064 Mon Sep 17 00:00:00 2001
From: Joaquim Casals <jcasals@iri.upc.edu>
Date: Thu, 28 Mar 2019 15:05:11 +0100
Subject: [PATCH] WIP: Additions to transform into plugin

---
 CMakeLists.txt               |  4 ++++
 cmake_modules/Findwolf.cmake | 12 ++++++++----
 2 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index d78a12112..20472dda1 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -780,6 +780,10 @@ INSTALL(FILES ${HDRS_YAML}
 INSTALL(FILES "${CMAKE_SOURCE_DIR}/cmake_modules/Findwolf.cmake"
     DESTINATION "lib/cmake/${PROJECT_NAME}")
 
+FILE(WRITE wolf.found "")
+INSTALL(FILES wolf.found
+  DESTINATION include/iri-algorithms/wolf/base)
+
 #install Find*.cmake
 configure_file("${CMAKE_SOURCE_DIR}/cmake_modules/wolfConfig.cmake"
                "${CMAKE_BINARY_DIR}/wolfConfig.cmake" @ONLY)
diff --git a/cmake_modules/Findwolf.cmake b/cmake_modules/Findwolf.cmake
index 488bbda10..82b6f01a6 100644
--- a/cmake_modules/Findwolf.cmake
+++ b/cmake_modules/Findwolf.cmake
@@ -1,11 +1,15 @@
 #edit the following line to add the librarie's header files
 FIND_PATH(
     wolf_INCLUDE_DIRS
-    # NAMES wolf.h
-    PATHS /usr/local/include/iri-algorithms/wolf)
+    NAMES wolf.found
+    PATHS /usr/local/include/iri-algorithms/wolf/base)
 #change INCLUDE_DIRS to its parent directory
-# get_filename_component(wolf_INCLUDE_DIRS ${wolf_INCLUDE_DIRS} DIRECTORY)
-MESSAGE("Found wolf include dirs: ${wolf_INCLUDE_DIRS}")
+get_filename_component(wolf_INCLUDE_DIRS ${wolf_INCLUDE_DIRS} DIRECTORY)
+IF(wolf_INCLUDE_DIRS)
+  MESSAGE("Found wolf (base) include dirs: ${wolf_INCLUDE_DIRS}")
+ELSE
+  MESSAGE("Couldn't find wolf (base) include dirs")
+ENDIF
 
 FIND_LIBRARY(
     wolf_LIBRARY
-- 
GitLab