DiscussionsIssue archiveOCCT:Configuration

Archived issue #0031790

Configuration, CMake - add optional OpenVR dependency

Open CASCADEOCCT:Configurationclosed12 public notes

Search issues

Description

#0029384 has introduced an optional dependency on OpenVR library added to genproj scripts.

While this dependency is expected to be transient (ported to OpenXR within the next build), it is desired exposing this option to CMake building scripts (at least on Windows platform).

Steps to reproduce

Not required

Public activity

12 archived notes

Participants are labeled by their role within this record.

01Commenter 1
Branch [archived branch] has been created by Author.

[revision removed]


Detailed log of new commits:

Author: Author
Date: Fri Oct 16 15:45:43 2020 +0300

    0031790: Configuration, CMake - add optional OpenVR dependency
02Author
Patch has been pushed to OCCT branch CR31790.

Please enable USE_OPENVR option on Windows platform in Jenkins / into Setup package.
There are no related automated OCCT tests - just to control compilation.
Pre-built OpenVR SDK binaries can be download from official site:
https://github.com/ValveSoftware/openvr/releases/

http://jenkins-test-12.nnov.opencascade.com:8080/view/CR31790-master-KGV/view/OCCT%20compile/
03Commenter 1
Branch [archived branch] has been updated by Participant.

[revision removed]


Detailed log of new commits:

Author: Commenter 2
Date: Sat Oct 17 12:39:14 2020 +0300

    Adding path to openvr to env and custom bat files after installation

04Commenter 2
Please review
05Commenter 2
Jenkins, packaging and install wizard procedures have been updated to take into account OPENVR
06Commenter 2
07Commenter 1
Branch [archived branch] has been created by Author.

[revision removed]


Detailed log of new commits:

Author: Author
Date: Fri Oct 16 15:45:43 2020 +0300

    0031790: Configuration, CMake - add optional OpenVR dependency
08Commenter 1
Branch [archived branch] has been updated forcibly by Author.

[revision removed]
09Author
> Probably OPENVR need to be added
Pushed to branch CR31790_1.
10Commenter 2
Combination -
OCCT branch : [archived branch]
master SHA - [revision removed]
[revision removed]
Products branch : [archived branch] SHA - [revision removed]
was compiled on Linux, MacOS and Windows platforms and tested in optimize mode.

Number of compiler warnings:
No new/fixed warnings

Regressions/Differences/Improvements:
No regressions/differences

CPU differences:
Debian80-64:
OCCT
Total CPU difference: 18000.12000000008 / 18036.38000000013 [-0.20%]
Products
Total CPU difference: 12171.670000000115 / 12174.520000000093 [-0.02%]
Windows-64-VC14:
OCCT
Total CPU difference: 19723.78125 / 19746.3125 [-0.11%]
Products
Total CPU difference: 13538.390625 / 13565.046875 [-0.20%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention
11Commenter 1
Branch [archived branch] has been deleted by Participant.

[revision removed]
12Commenter 1
Branch [archived branch] has been deleted by Participant.

[revision removed]

Related records