CMake Oculus VR module.

This commit is contained in:
LuisAntonRebollo 2014-05-19 22:43:48 +02:00
parent 9ba72e13d4
commit 80f31c0068
2 changed files with 28 additions and 0 deletions

View file

@ -0,0 +1,15 @@
# module OculusVR
# Source
addPathRec( "${srcDir}/platform/input/oculusVR" )
# Includes
include_directories( "${TORQUE_OCULUSVR_SDK_PATH}/LibOVR/Include" )
include_directories( "${TORQUE_OCULUSVR_SDK_PATH}/LibOVR/Src" )
# Libs
if( WIN32 )
link_directories( "${TORQUE_OCULUSVR_SDK_PATH}/LibOVR/Lib/Win32" )
addRequiredLink( "libovr.lib" )
addRequiredLink( "libovrd.lib" )
endif()

View file

@ -24,6 +24,15 @@ mark_as_advanced(TORQUE_EXTENDED_MOVE)
option(TORQUE_NAVIGATION "Enable Navigation module" OFF)
#mark_as_advanced(TORQUE_NAVIGATION)
#Oculus VR
option(TORQUE_OCULUSVR "Enable OCULUSVR module" OFF)
mark_as_advanced(TORQUE_OCULUSVR)
if(TORQUE_OCULUSVR)
set(TORQUE_OCULUSVR_SDK_PATH "" CACHE PATH "OCULUSVR library path" FORCE)
else() # hide variable
set(TORQUE_OCULUSVR_SDK_PATH "" CACHE INTERNAL "" FORCE)
endif()
###############################################################################
# options
###############################################################################
@ -230,6 +239,10 @@ if(TORQUE_NAVIGATION)
include( "modules/module_navigation.cmake" )
endif()
if(TORQUE_OCULUSVR)
include( "modules/module_oculusVR.cmake" )
endif()
###############################################################################
# platform specific things
###############################################################################