Narayan Kamath | c981c48 | 2012-11-02 10:59:05 +0000 | [diff] [blame] | 1 | # Pastix requires METIS or METIS (partitioning and reordering tools) |
| 2 | |
| 3 | if (METIS_INCLUDES AND METIS_LIBRARIES) |
| 4 | set(METIS_FIND_QUIETLY TRUE) |
| 5 | endif (METIS_INCLUDES AND METIS_LIBRARIES) |
| 6 | |
| 7 | find_path(METIS_INCLUDES |
| 8 | NAMES |
| 9 | metis.h |
| 10 | PATHS |
| 11 | $ENV{METISDIR} |
| 12 | ${INCLUDE_INSTALL_DIR} |
| 13 | PATH_SUFFIXES |
| 14 | metis |
Carlos Hernandez | 7faaa9f | 2014-08-05 17:53:32 -0700 | [diff] [blame] | 15 | include |
Narayan Kamath | c981c48 | 2012-11-02 10:59:05 +0000 | [diff] [blame] | 16 | ) |
| 17 | |
| 18 | |
Carlos Hernandez | 7faaa9f | 2014-08-05 17:53:32 -0700 | [diff] [blame] | 19 | find_library(METIS_LIBRARIES metis PATHS $ENV{METISDIR} ${LIB_INSTALL_DIR} PATH_SUFFIXES lib) |
Narayan Kamath | c981c48 | 2012-11-02 10:59:05 +0000 | [diff] [blame] | 20 | |
| 21 | include(FindPackageHandleStandardArgs) |
| 22 | find_package_handle_standard_args(METIS DEFAULT_MSG |
| 23 | METIS_INCLUDES METIS_LIBRARIES) |
| 24 | |
| 25 | mark_as_advanced(METIS_INCLUDES METIS_LIBRARIES) |