mirror of
https://github.com/overte-org/overte.git
synced 2025-04-28 08:25:25 +02:00
44 lines
No EOL
1.3 KiB
CMake
44 lines
No EOL
1.3 KiB
CMake
# - Try to find the LibOVR library to use the Oculus
|
|
#
|
|
# You must provide a LIBOVR_ROOT_DIR which contains Lib and Include directories
|
|
#
|
|
# Once done this will define
|
|
#
|
|
# LIBOVR_FOUND - system found LibOVR
|
|
# LIBOVR_INCLUDE_DIRS - the LibOVR include directory
|
|
# LIBOVR_LIBRARY - Link this to use LibOVR
|
|
#
|
|
# Created on 5/9/2013 by Stephen Birarda
|
|
# Copyright (c) 2013 High Fidelity
|
|
#
|
|
|
|
if (LIBOVR_LIBRARY AND LIBOVR_INCLUDE_DIRS)
|
|
# in cache already
|
|
set(LIBOVR_FOUND TRUE)
|
|
else (LIBOVR_LIBRARY AND LIBOVR_INCLUDE_DIRS)
|
|
set(LIBOVR_INCLUDE_DIRS ${LIBOVR_ROOT_DIR}/Include)
|
|
|
|
if (APPLE)
|
|
set(LIBOVR_LIBRARY ${LIBOVR_ROOT_DIR}/Lib/MacOS/libovr.a)
|
|
else (WIN32)
|
|
set(LIBOVR_LIBRARY ${LIBOVR_ROOT_DIR}/Lib/Win32/libovr.lib)
|
|
endif ()
|
|
|
|
if (LIBOVR_INCLUDE_DIRS AND LIBOVR_LIBRARY)
|
|
set(LIBOVR_FOUND TRUE)
|
|
endif (LIBOVR_INCLUDE_DIRS AND LIBOVR_LIBRARY)
|
|
|
|
if (LIBOVR_FOUND)
|
|
if (NOT LibOVR_FIND_QUIETLY)
|
|
message(STATUS "Found LibOVR: ${LIBOVR_LIBRARY}")
|
|
endif (NOT LibOVR_FIND_QUIETLY)
|
|
else (LIBOVR_FOUND)
|
|
if (LibOVR_FIND_REQUIRED)
|
|
message(FATAL_ERROR "Could not find LibOVR")
|
|
endif (LibOVR_FIND_REQUIRED)
|
|
endif (LIBOVR_FOUND)
|
|
|
|
# show the LIBOVR_INCLUDE_DIRS and LIBOVR_LIBRARY variables only in the advanced view
|
|
mark_as_advanced(LIBOVR_INCLUDE_DIRS LIBOVR_LIBRARY)
|
|
|
|
endif (LIBOVR_LIBRARY AND LIBOVR_INCLUDE_DIRS) |