package "mspvr" { description "OpenGL-based virtual reality library"; version "0.1"; require "mspgl"; require "mspgui"; feature "libovr" "Support Oculus Rift through LibOVR"; feature "openvr" "Support HTC Vive and other devices through OpenVR"; if_feature "libovr" { require "libovr"; require "libudev"; build_info { warning_level 1; }; }; if_feature "openvr" { require "openvr"; }; library "mspvr" { source "source"; if_feature "libovr" { source "source/ovr"; }; if_feature "openvr" { source "source/openvr"; }; install true; install_map { map "source" "include/msp/vr"; }; }; };