From 5e36b9b90c78bea1ec702d97d1f2cb2c60e94625 Mon Sep 17 00:00:00 2001
From: Florent Pruvost <florent.pruvost@inria.fr>
Date: Mon, 23 Apr 2018 16:21:21 +0200
Subject: [PATCH] lapacke depends on tmg

---
 CMakeLists.txt | 42 +++++++++++++++++++++---------------------
 1 file changed, 21 insertions(+), 21 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index c53659f57..b60bc2e83 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -342,6 +342,27 @@ if(NOT CHAMELEON_SIMULATION)
         message(FATAL_ERROR "A CBLAS library is required but has not been found")
     endif()
 
+    # CHAMELEON depends on TMG
+    #-------------------------
+    if (CHAMELEON_ENABLE_TESTING OR CHAMELEON_ENABLE_TIMING)
+        find_package(TMG REQUIRED)
+        if (TMG_INCLUDE_DIRS_DEP)
+            include_directories(${TMG_INCLUDE_DIRS_DEP})
+        endif()
+        if(TMG_CFLAGS_OTHER_DEP)
+            set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${TMG_CFLAGS_OTHER_DEP}")
+        endif()
+        if(TMG_LDFLAGS_OTHER_DEP)
+            set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${TMG_LDFLAGS_OTHER_DEP}")
+        endif()
+        if(TMG_LIBRARY_DIRS_DEP)
+            list(APPEND CMAKE_INSTALL_RPATH "${TMG_LIBRARY_DIRS_DEP}")
+        endif()
+        if (TMG_LIBRARIES_DEP)
+            list(INSERT CHAMELEON_DEP 0 ${TMG_LIBRARIES_DEP})
+        endif()
+    endif()
+
     # CHAMELEON depends on LAPACKE
     #-----------------------------
     find_package(LAPACKE REQUIRED)
@@ -378,27 +399,6 @@ if(NOT CHAMELEON_SIMULATION)
         message(FATAL_ERROR "A LAPACKE library is required but has not been found")
     endif()
 
-    # CHAMELEON depends on TMG
-    #-------------------------
-    if (CHAMELEON_ENABLE_TESTING OR CHAMELEON_ENABLE_TIMING)
-        find_package(TMG REQUIRED)
-        if (TMG_INCLUDE_DIRS_DEP)
-            include_directories(${TMG_INCLUDE_DIRS_DEP})
-        endif()
-        if(TMG_CFLAGS_OTHER_DEP)
-            set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${TMG_CFLAGS_OTHER_DEP}")
-        endif()
-        if(TMG_LDFLAGS_OTHER_DEP)
-            set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${TMG_LDFLAGS_OTHER_DEP}")
-        endif()
-        if(TMG_LIBRARY_DIRS_DEP)
-            list(APPEND CMAKE_INSTALL_RPATH "${TMG_LIBRARY_DIRS_DEP}")
-        endif()
-        if (TMG_LIBRARIES_DEP)
-            list(INSERT CHAMELEON_DEP 0 ${TMG_LIBRARIES_DEP})
-        endif()
-    endif()
-
     # CHAMELEON depends on CUDA/CUBLAS
     #----------------------------------
     if (CHAMELEON_USE_CUDA)
-- 
GitLab