1# Pastix requires SCOTCH or METIS (partitioning and reordering tools)
2
3if (SCOTCH_INCLUDES AND SCOTCH_LIBRARIES)
4  set(SCOTCH_FIND_QUIETLY TRUE)
5endif (SCOTCH_INCLUDES AND SCOTCH_LIBRARIES)
6
7find_path(SCOTCH_INCLUDES
8  NAMES
9  scotch.h
10  PATHS
11  $ENV{SCOTCHDIR}
12  ${INCLUDE_INSTALL_DIR}
13  PATH_SUFFIXES
14  scotch
15)
16
17
18find_library(SCOTCH_LIBRARIES scotch PATHS $ENV{SCOTCHDIR} ${LIB_INSTALL_DIR})
19
20include(FindPackageHandleStandardArgs)
21find_package_handle_standard_args(SCOTCH DEFAULT_MSG
22                                  SCOTCH_INCLUDES SCOTCH_LIBRARIES)
23
24mark_as_advanced(SCOTCH_INCLUDES SCOTCH_LIBRARIES)
25