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