]> git.tdb.fi Git - libs/vr.git/blob - Build
Add support for motion controllers
[libs/vr.git] / Build
1 package "mspvr"
2 {
3         description "OpenGL-based virtual reality library";
4         version "0.1";
5
6         require "mspcore";
7         require "mspgl";
8         require "mspgui";
9
10         feature "libovr" "Support Oculus Rift through LibOVR";
11         feature "openvr" "Support HTC Vive and other devices through OpenVR";
12
13         if_feature "libovr"
14         {
15                 require "libovr";
16                 require "libudev";
17
18                 build_info
19                 {
20                         warning_level 1;
21                 };
22         };
23
24         if_feature "openvr"
25         {
26                 require "openvr";
27         };
28
29         library "mspvr"
30         {
31                 source "source";
32                 if_feature "libovr"
33                 {
34                         source "source/libovr";
35                 };
36                 if_feature "openvr"
37                 {
38                         source "source/openvr";
39                 };
40                 install true;
41                 install_map
42                 {
43                         map "source" "include/msp/vr";
44                 };
45         };
46 };