Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[OpenXR] Use includes from Maven package #1552

Merged
merged 1 commit into from
Oct 3, 2024
Merged

[OpenXR] Use includes from Maven package #1552

merged 1 commit into from
Oct 3, 2024

Conversation

svillar
Copy link
Member

@svillar svillar commented Sep 30, 2024

We've recently improved our build process by getting the OpenXR library from Maven. That allowed us to, among other things, use the already compiled khronos loader instead of the propietary ones.

However we could do even better by also using the maven package even for those configurations that require a propietary loader. In this case we would use it to get the OpenXR include files.

This will allow us to remove the OpenXR-SDK submodule from the third parties repo as it won't be no longer needed.

We've recently improved our build process by getting the OpenXR
library from Maven. That allowed us to, among other things,
use the already compiled khronos loader instead of the propietary
ones.

However we could do even better by also using the maven package
even for those configurations that require a propietary loader.
In this case we would use it to get the OpenXR include files.

This will allow us to remove the OpenXR-SDK submodule from the
third parties repo as it won't be no longer needed.
Copy link
Member

@javifernandez javifernandez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tried all the configurations and it works fine.

@svillar svillar merged commit 805521f into main Oct 3, 2024
22 checks passed
@svillar svillar deleted the openxr_includes branch October 3, 2024 07:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants