blob: 1ea79cef0e05547132e99e650b6c3b83f4d0bee3 [file] [log] [blame]
Name: OpenVR SDK
Short Name: OpenVR
URL: https://github.com/ValveSoftware/openvr
Version: 1.0.4
Date: 2 Feb 2017
Revision: 7fa6470f2972970859f2395f1390f6d87d4b0fc3
License: BSD 3-Clause
License File: src/LICENSE
Security Critical: yes
Description:
The OpenVR API supports HTC Vive and other headsets for VR.
Local Modifications:
Only contains a subset of the git repo necessary to build Chromium.
jsoncpp.cpp has been modified to replace two "throw" statements with invocations
of JSON_FAIL_MESSAGE because "cannot use 'throw' with exceptions disabled".
openvr.h has been modified to remove dllimport/dllexport when building a
non-component build so this can be built as a static library.
Redefined VRLog to avoid logspam on startup.
json.h has been modified to convert a std::swap overload to Json::swap, so that
we can avoid -Wmicrosoft-exception-spec warning.
Copy the correct files with these commands:
copy %openvrsdk%\README.md %chromium%\src\third_party\openvr\src
copy %openvrsdk%\LICENSE %chromium%\src\third_party\openvr\src
xcopy /S %openvrsdk%\src %chromium%\src\third_party\openvr\src\src
xcopy /S %openvrsdk%\headers %chromium%\src\third_party\openvr\src\headers