iucar / rpms / root

Forked from rpms/root 2 years ago
Clone
9dd4f5f
From 2f3c530cd8c8b9adc0303e2ae24a069f671aee1c Mon Sep 17 00:00:00 2001
9dd4f5f
From: =?UTF-8?q?I=C3=B1aki=20=C3=9Acar?= <iucar@fedoraproject.org>
9dd4f5f
Date: Sun, 16 Aug 2020 13:46:21 +0200
9dd4f5f
Subject: [PATCH] add flexiblas detection
9dd4f5f
9dd4f5f
---
9dd4f5f
 cmake/modules/SearchInstalledSoftware.cmake | 8 +++++++-
9dd4f5f
 1 file changed, 7 insertions(+), 1 deletion(-)
9dd4f5f
9dd4f5f
diff --git a/cmake/modules/SearchInstalledSoftware.cmake b/cmake/modules/SearchInstalledSoftware.cmake
9dd4f5f
index f1c6ee27..12aa822f 100644
9dd4f5f
--- a/cmake/modules/SearchInstalledSoftware.cmake
9dd4f5f
+++ b/cmake/modules/SearchInstalledSoftware.cmake
9dd4f5f
@@ -1496,7 +1496,13 @@ endif()
9dd4f5f
 if(tmva)
9dd4f5f
   if(tmva-cpu AND imt)
9dd4f5f
     message(STATUS "Looking for BLAS for optional parts of TMVA")
9dd4f5f
-    find_package(BLAS)
9dd4f5f
+    pkg_check_modules(FLEXIBLAS flexiblas)
9dd4f5f
+    set(BLAS_FOUND ${FLEXIBLAS_FOUND})
9dd4f5f
+    set(BLAS_LIBRARIES "${FLEXIBLAS_LIBRARIES}")
9dd4f5f
+    set(BLAS_LINKER_FLAGS)
9dd4f5f
+    if (NOT BLAS_FOUND)
9dd4f5f
+      find_package(BLAS)
9dd4f5f
+    endif()
9dd4f5f
     if(NOT BLAS_FOUND)
9dd4f5f
       if (GSL_FOUND)
9dd4f5f
         message(STATUS "Using GSL CBLAS for optional parts of TMVA")
9dd4f5f
-- 
9dd4f5f
2.25.2
9dd4f5f