• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Pastix requires METIS or METIS (partitioning and reordering tools)
2
3if (METIS_INCLUDES AND METIS_LIBRARIES)
4  set(METIS_FIND_QUIETLY TRUE)
5endif (METIS_INCLUDES AND METIS_LIBRARIES)
6
7find_path(METIS_INCLUDES
8  NAMES
9  metis.h
10  PATHS
11  $ENV{METISDIR}
12  ${INCLUDE_INSTALL_DIR}
13  PATH_SUFFIXES
14  metis
15)
16
17
18find_library(METIS_LIBRARIES metis PATHS $ENV{METISDIR} ${LIB_INSTALL_DIR})
19
20include(FindPackageHandleStandardArgs)
21find_package_handle_standard_args(METIS DEFAULT_MSG
22                                  METIS_INCLUDES METIS_LIBRARIES)
23
24mark_as_advanced(METIS_INCLUDES METIS_LIBRARIES)
25