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