FindVorbis.cmake 671 B

123456789101112131415161718192021222324252627282930
  1. # Sets the following variables:
  2. #
  3. # VORBIS_FOUND
  4. # VORBIS_INCLUDE_DIR
  5. # VORBIS_LIBRARY
  6. # VORBISFILE_LIBRARY
  7. set(VORBIS_SEARCH_PATHS
  8. /usr/local
  9. /usr
  10. )
  11. find_path(VORBIS_INCLUDE_DIR vorbis/vorbisfile.h
  12. PATH_SUFFIXES include
  13. PATHS ${VORBIS_SEARCH_PATHS})
  14. find_library(VORBIS_LIBRARY
  15. NAMES vorbis
  16. PATH_SUFFIXES lib
  17. PATHS ${VORBIS_SEARCH_PATHS})
  18. find_library(VORBISFILE_LIBRARY
  19. NAMES vorbisfile
  20. PATH_SUFFIXES lib
  21. PATHS ${VORBIS_SEARCH_PATHS})
  22. include(FindPackageHandleStandardArgs)
  23. find_package_handle_standard_args(Vorbis DEFAULT_MSG VORBIS_LIBRARY VORBISFILE_LIBRARY VORBIS_INCLUDE_DIR)
  24. mark_as_advanced(VORBIS_INCLUDE_DIR VORBIS_LIBRARY VORBISFILE_LIBRARY)