Mercurial > hg > forks > libbpg
view x265/source/cmake/FindNuma.cmake @ 0:772086c29cc7
Initial import.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Wed, 16 Nov 2016 11:16:33 +0200 |
parents | |
children |
line wrap: on
line source
# Module for locating libnuma # # Read-only variables: # NUMA_FOUND # Indicates that the library has been found. # # NUMA_INCLUDE_DIR # Points to the libnuma include directory. # # NUMA_LIBRARY_DIR # Points to the directory that contains the libraries. # The content of this variable can be passed to link_directories. # # NUMA_LIBRARY # Points to the libnuma that can be passed to target_link_libararies. # # Copyright (c) 2015 Steve Borho include(FindPackageHandleStandardArgs) find_path(NUMA_ROOT_DIR NAMES include/numa.h PATHS ENV NUMA_ROOT DOC "NUMA root directory") find_path(NUMA_INCLUDE_DIR NAMES numa.h HINTS ${NUMA_ROOT_DIR} PATH_SUFFIXES include DOC "NUMA include directory") find_library(NUMA_LIBRARY NAMES numa HINTS ${NUMA_ROOT_DIR} DOC "NUMA library") if (NUMA_LIBRARY) get_filename_component(NUMA_LIBRARY_DIR ${NUMA_LIBRARY} PATH) endif() mark_as_advanced(NUMA_INCLUDE_DIR NUMA_LIBRARY_DIR NUMA_LIBRARY) find_package_handle_standard_args(NUMA REQUIRED_VARS NUMA_ROOT_DIR NUMA_INCLUDE_DIR NUMA_LIBRARY)