1# Find the Numa libraries 2# 3# The following variables are optionally searched for defaults 4# NUMA_ROOT_DIR: Base directory where all Numa components are found 5# 6# The following are set after configuration is done: 7# NUMA_FOUND 8# Numa_INCLUDE_DIR 9# Numa_LIBRARIES 10 11find_path( 12 Numa_INCLUDE_DIR NAMES numa.h 13 PATHS ${NUMA_ROOT_DIR} ${NUMA_ROOT_DIR}/include) 14 15find_library( 16 Numa_LIBRARIES NAMES numa 17 PATHS ${NUMA_ROOT_DIR} ${NUMA_ROOT_DIR}/lib) 18 19include(FindPackageHandleStandardArgs) 20find_package_handle_standard_args( 21 Numa DEFAULT_MSG Numa_INCLUDE_DIR Numa_LIBRARIES) 22 23if(NUMA_FOUND) 24 message( 25 STATUS 26 "Found Numa (include: ${Numa_INCLUDE_DIR}, library: ${Numa_LIBRARIES})") 27 mark_as_advanced(Numa_INCLUDE_DIR Numa_LIBRARIES) 28endif() 29