Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/trunk/cmake/tools/FindOgg.cmake @ 8124

Last change on this file since 8124 was 7163, checked in by dafrick, 14 years ago

Merged presentation3 branch into trunk.

  • Property svn:eol-style set to native
File size: 1008 bytes
RevLine 
[2626]1# - Try to find ogg
[2509]2# Once done this will define
3#
4#  OGG_FOUND - system has ogg
5#  OGG_INCLUDE_DIR
6#  OGG_LIBRARY
7#
[2616]8# $OGGDIR is an environment variable used
9# for finding ogg.
[2509]10#
[1776]11# Several changes and additions by Fabian 'x3n' Landau
[2509]12# Most of all rewritten by Adrian Friedli
[2626]13# Debug versions and simplifications by Reto Grieder
[1776]14#                 > www.orxonox.net <
[1505]15
[2583]16INCLUDE(FindPackageHandleStandardArgs)
17INCLUDE(HandleLibraryTypes)
18
[1505]19FIND_PATH(OGG_INCLUDE_DIR ogg/ogg.h
[2616]20  PATHS $ENV{OGGDIR}
[2509]21  PATH_SUFFIXES include
22)
[2616]23FIND_LIBRARY(OGG_LIBRARY_OPTIMIZED
24  NAMES ogg
25  PATHS $ENV{OGGDIR}
[2509]26  PATH_SUFFIXES lib
27)
[2616]28FIND_LIBRARY(OGG_LIBRARY_DEBUG
[2648]29  NAMES oggd ogg_d oggD ogg_D
30  PATHS $ENV{OGGDIR}
[2509]31  PATH_SUFFIXES lib
32)
[1505]33
[2616]34# Handle the REQUIRED argument and set OGG_FOUND
35FIND_PACKAGE_HANDLE_STANDARD_ARGS(Ogg DEFAULT_MSG
[2628]36  OGG_LIBRARY_OPTIMIZED
[2616]37  OGG_INCLUDE_DIR
[2579]38)
[1505]39
[2616]40# Collect optimized and debug libraries
[2614]41HANDLE_LIBRARY_TYPES(OGG)
[2579]42
[2509]43MARK_AS_ADVANCED(
[2616]44  OGG_INCLUDE_DIR
[2579]45  OGG_LIBRARY_OPTIMIZED
46  OGG_LIBRARY_DEBUG
[2509]47)
Note: See TracBrowser for help on using the repository browser.