Linux multi-monitor fullscreen support
[ryzomcore.git] / CMakeModules / FindLibVR.cmake
blob5e9da0342eb2f14797167fb22e9127aaa6280658
1 # - Locate LibVR library
2 # This module defines
3 #  LIBVR_LIBRARIES, the libraries to link against
4 #  LIBVR_FOUND, if false, do not try to link to LIBVR
5 #  LIBVR_INCLUDE_DIR, where to find headers.
7 IF(LIBVR_LIBRARIES AND LIBVR_INCLUDE_DIR)
8   # in cache already
9   SET(LIBVR_FIND_QUIETLY TRUE)
10 ENDIF()
12 FIND_PATH(LIBVR_INCLUDE_DIR hmd.h
13   PATH_SUFFIXES include/LibVR
16 FIND_LIBRARY(LIBVR_LIBRARY
17   NAMES vr
18   PATH_SUFFIXES lib
19   PATHS
22 IF(LIBVR_LIBRARY AND LIBVR_INCLUDE_DIR)
23   IF(NOT LIBVR_FIND_QUIETLY)
24     MESSAGE(STATUS "Found LibVR: ${LIBVR_LIBRARY}")
25   ENDIF()
26   SET(LIBVR_FOUND "YES")
27   SET(LIBVR_DEFINITIONS "-DHAVE_LIBVR")
28   SET(NL_STEREO_AVAILABLE ON)
29 ELSE()
30   IF(NOT LIBVR_FIND_QUIETLY)
31     MESSAGE(STATUS "Warning: Unable to find LibVR!")
32   ENDIF()
33 ENDIF()