ref: 104a7264d632a456a4eb592e4cbcb4869597a302
dir: /opusfileConfig.cmake/
# Ported from CMakeFindDependencyMacro.cmake (finding configs and using pkgconfig as fallback) set(cmake_quiet_arg) if(${CMAKE_FIND_PACKAGE_NAME}_FIND_QUIETLY) set(cmake_quiet_arg QUIET) endif() set(cmake_required_arg) if(${CMAKE_FIND_PACKAGE_NAME}_FIND_REQUIRED) set(cmake_required_arg REQUIRED) endif() find_package(Ogg CONFIG ${cmake_quiet_arg}) if(NOT TARGET Ogg::ogg) find_package(PkgConfig REQUIRED ${cmake_quiet_arg}) pkg_check_modules(Ogg ${cmake_required_arg} ${cmake_quiet_arg} IMPORTED_TARGET ogg) add_library(Ogg::ogg ALIAS PkgConfig::Ogg) endif() if (NOT TARGET Ogg::ogg) set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "${CMAKE_FIND_PACKAGE_NAME} could not be found because dependency Ogg could not be found.") set(${CMAKE_FIND_PACKAGE_NAME}_FOUND False) return() endif() find_package(Opus CONFIG ${cmake_quiet_arg}) if(NOT TARGET Opus::opus) find_package(PkgConfig REQUIRED ${cmake_quiet_arg}) pkg_check_modules(Opus ${cmake_required_arg} ${cmake_quiet_arg} IMPORTED_TARGET opus) add_library(Opus::opus ALIAS PkgConfig::Opus) endif() if (NOT TARGET Opus::opus) set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "${CMAKE_FIND_PACKAGE_NAME} could not be found because dependency Opus could not be found.") set(${CMAKE_FIND_PACKAGE_NAME}_FOUND False) return() endif() set(cmake_fd_required_arg) set(cmake_fd_quiet_arg) # Including targets of opusfile include("${CMAKE_CURRENT_LIST_DIR}/opusfileTargets.cmake")