mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-01-19 20:24:49 +00:00
CMake Oculus VR module.
This commit is contained in:
parent
9ba72e13d4
commit
80f31c0068
15
Tools/CMake/modules/module_oculusVR.cmake
Normal file
15
Tools/CMake/modules/module_oculusVR.cmake
Normal 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()
|
||||
|
|
@ -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
|
||||
###############################################################################
|
||||
|
|
|
|||
Loading…
Reference in a new issue