FindOGG.cmake
Go to the documentation of this file.
1 find_path(OGG_INCLUDE_DIR
2  NAMES
3  ogg/ogg.h
4  DOC "ogg include directory")
5 mark_as_advanced(OGG_INCLUDE_DIR)
6 
7 find_library(OGG_LIBRARY
8  NAMES
9  ogg
10  DOC "ogg library")
11 mark_as_advanced(OGG_LIBRARY)
12 
13 include(FindPackageHandleStandardArgs)
14 find_package_handle_standard_args(OGG REQUIRED_VARS OGG_LIBRARY OGG_INCLUDE_DIR)
15 
16 if (OGG_FOUND)
17  set(OGG_LIBRARIES "${OGG_LIBRARY}")
18  set(OGG_INCLUDE_DIRS "${OGG_INCLUDE_DIR}")
19 
20  if (NOT TARGET OGG::OGG)
21  add_library(OGG::OGG UNKNOWN IMPORTED)
22  set_target_properties(OGG::OGG PROPERTIES
23  IMPORTED_LOCATION "${OGG_LIBRARY}"
24  INTERFACE_INCLUDE_DIRECTORIES "${OGG_INCLUDE_DIR}")
25  endif ()
26 endif ()