# - Find AO library # This module defines # AO_INCLUDE_DIR # AO_LIBRARIES # AO_FOUND # # vim: expandtab sw=4 ts=4 sts=4: include(FindPkgConfig) pkg_check_modules (AO_PKG QUIET ao) find_path(AO_INCLUDE_DIR NAMES ao/ao.h PATHS ${AO_PKG_INCLUDE_DIRS} /usr/include/ao /usr/include /usr/local/include/ao /usr/local/include ) find_library(AO_LIBRARIES NAMES ao PATHS ${AO_PKG_LIBRARY_DIRS} /usr/lib /usr/local/lib ) include(FindPackageHandleStandardArgs) find_package_handle_standard_args(AO REQUIRED_VARS AO_LIBRARIES AO_INCLUDE_DIR) if(AO_FOUND) if(NOT TARGET AO::AO) add_library(AO::AO UNKNOWN IMPORTED) set_target_properties(AO::AO PROPERTIES IMPORTED_LOCATION ${AO_LIBRARIES} INTERFACE_INCLUDE_DIRECTORIES ${AO_INCLUDE_DIR} ) endif() endif() mark_as_advanced(AO_INCLUDE_DIR AO_LIBRARIES)