blob: 530340b16fb3ef7da5507a9e8c6e667270e1a0a3 [file] [log] [blame]
Brian Silverman72890c22015-09-19 14:37:37 -04001# 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)