FindLibavutil.cmake 682 B

1234567891011121314151617181920
  1. find_package(PkgConfig)
  2. pkg_check_modules(PC_LIBAVUTIL QUIET libavutil)
  3. set(LIBAVUTIL_DEFINITIONS ${PC_LIBAVUTIL_CFLAGS_OTHER})
  4. find_path(LIBAVUTIL_INCLUDE_DIR libavutil/avutil.h
  5. HINTS ${PC_LIBAVUTIL_INCLUDEDIR} ${PC_LIBAVUTIL_INCLUDE_DIRS}
  6. PATH_SUFFIXES libavutil)
  7. find_library(LIBAVUTIL_LIBRARY NAMES libavutil avutil
  8. HINTS ${PC_LIBAVUTIL_LIBDIR} ${PC_LIBAVUTIL_LIBRARY_DIRS})
  9. set(LIBAVUTIL_INCLUDE_DIRS ${LIBAVUTIL_INCLUDE_DIR})
  10. set(LIBAVUTIL_LIBRARIES ${LIBAVUTIL_LIBRARY})
  11. include(FindPackageHandleStandardArgs)
  12. find_package_handle_standard_args(Libavutil DEFAULT_MSG
  13. LIBAVUTIL_INCLUDE_DIR LIBAVUTIL_LIBRARY)
  14. mark_as_advanced(LIBAVUTIL_INCLUDE_DIR LIBAVUTIL_LIBRARY)