Warning, /multimedia/audex/cmake/modules/Findcdio_cdda.cmake is written in an unsupported language. File is not indexed.

0001 # Find cdio
0002 #
0003 # Defines the following variables:
0004 #
0005 # * CDIO_CDDA_FOUND
0006 # * CDIO_CDDA_INCLUDE_DIRS
0007 # * CDIO_CDDA_LIBRARIES
0008 # * CDIO_CDDA_VERSION
0009 
0010 if(CDIO_CDDA_INCLUDE_DIR AND CDIO_CDDA_LIBRARY)
0011   set(CDIO_CDDA_FIND_QUIETLY TRUE)
0012 endif()
0013 
0014 find_package(PkgConfig QUIET)
0015 
0016 if(PkgConfig_FOUND)
0017 
0018   pkg_check_modules(PC_CDIO_CDDA QUIET cdio_cdda)
0019 
0020   set(CDIO_CDDA_VERSION ${PC_CDIO_CDDA_VERSION})
0021 endif(PkgConfig_FOUND)
0022 
0023 find_path(
0024   CDIO_CDDA_INCLUDE_DIR
0025   NAMES cdio/paranoia/cdda.h
0026   HINTS ${PC_CDIO_CDDA_INCLUDEDIR} ${PC_CDIO_CDDA_INCLUDE_DIRS})
0027 
0028 find_library(
0029   CDIO_CDDA_LIBRARY
0030   NAMES cdio_cdda
0031   HINTS ${PC_CDIO_CDDA_LIBDIR} ${PC_CDIO_CDDA_LIBRARY_DIRS})
0032 
0033 include(FindPackageHandleStandardArgs)
0034 
0035 find_package_handle_standard_args(
0036   cdio_cdda
0037   REQUIRED_VARS CDIO_CDDA_INCLUDE_DIR CDIO_CDDA_LIBRARY
0038   VERSION_VAR CDIO_CDDA_VERSION
0039   FAIL_MESSAGE DEFAULT_MSG)
0040 
0041 set(CDIO_CDDA_LIBRARIES ${CDIO_CDDA_LIBRARY})
0042 set(CDIO_CDDA_INCLUDE_DIRS ${CDIO_CDDA_INCLUDE_DIR})
0043 
0044 mark_as_advanced(CDIO_CDDA_INCLUDE_DIR CDIO_CDDA_LIBRARY)