1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
Index: scotch/cmake/SCOTCHConfig.cmake.in
===================================================================
--- scotch.orig/cmake/SCOTCHConfig.cmake.in 2025-11-15 19:12:40.543745091 +0100
+++ scotch/cmake/SCOTCHConfig.cmake.in 2025-11-15 19:13:57.775027209 +0100
@@ -81,10 +81,16 @@
endif()
if(@BUILD_LIBSCOTCHMETIS@)
set(@PROJECT_NAME@_LIBSCOTCH_METIS_FOUND ON)
- include("${CMAKE_CURRENT_LIST_DIR}/scotchmetis@SCOTCH_SONAME_SUFFIX@Targets.cmake")
+ include("${CMAKE_CURRENT_LIST_DIR}/scotchmetis@SCOTCH_SONAME_SUFFIX@Targets.cmake" OPTIONAL RESULT_VARIABLE @PROJECT_NAME@_LIBSCOTCH_METIS_CONFIG_FILE)
+ if(${@PROJECT_NAME@_LIBSCOTCH_METIS_CONFIG_FILE} STREQUAL "NOTFOUND")
+ set(@PROJECT_NAME@_LIBSCOTCH_METIS_FOUND OFF)
+ endif()
if(@BUILD_PTSCOTCH@)
set(@PROJECT_NAME@_LIBSCOTCH_PARMETIS_FOUND ON)
- include("${CMAKE_CURRENT_LIST_DIR}/ptscotchparmetis@SCOTCH_SONAME_SUFFIX@Targets.cmake")
+ include("${CMAKE_CURRENT_LIST_DIR}/ptscotchparmetis@SCOTCH_SONAME_SUFFIX@Targets.cmake" OPTIONAL RESULT_VARIABLE @PROJECT_NAME@LIBSCOTCH_PARMETIS_CONFIG_FILE)
+ if(${@PROJECT_NAME@LIBSCOTCH_PARMETIS_CONFIG_FILE} STREQUAL "NOTFOUND")
+ set(@PROJECT_NAME@_LIBSCOTCH_PARMETIS_FOUND OFF)
+ endif()
endif()
endif()
|