OpenVR was added to the tree in bug 177298. I tried to add the required information to get it building in MacOS but I was totally unable to do it without also affecting iOS. I'd need a Mac build system expert here. I'm attaching what I've done so far just int case it could be used.
Created attachment 332161 [details] WIP
Created attachment 332162 [details] WIP
FYI, you can add most of the build system, but we probably won't want to build it by default with make or build-webkit until we decide to enable the feature.
(In reply to Alex Christensen from comment #3) > FYI, you can add most of the build system, but we probably won't want to > build it by default with make or build-webkit until we decide to enable the > feature. I'm fine with that. I just don't know how to do all that (and also disable it for iOS) on Xcode. That's why I'd be more than happy to see some other taking this over for me.
Created attachment 351229 [details] WIP Just trying to rebase Sergio's patch...
Created attachment 351277 [details] WIP This adds more headers to XCode. Then compilation fails because of a warning ( https://github.com/ValveSoftware/openvr/pull/898 ) and link fails because of duplicated symbols (e.g. jsoncpp already exists in webrtc).
OpenVR was removed from tree. Same happened with WebVR code. Closing now.