Skip to content

COMP: Update OpenXR integration to rely on OpenXR config module#156

Merged
jcfr merged 1 commit intoKitwareMedical:masterfrom
jcfr:update-OpenXR-integration-to-rely-on-OpenXR-config
Jan 10, 2024
Merged

COMP: Update OpenXR integration to rely on OpenXR config module#156
jcfr merged 1 commit intoKitwareMedical:masterfrom
jcfr:update-OpenXR-integration-to-rely-on-OpenXR-config

Conversation

@jcfr
Copy link
Contributor

@jcfr jcfr commented Jan 10, 2024

Update build-system to rely on OpenXR config module instead of the custom FindOpenXR.cmake module provided by VTK.

Update OpenXR library install rule to leverage the IMPORTED_RUNTIME_ARTIFACTS install command mode introduced in CMake 3.21.
See https://cmake.org/cmake/help/v3.21/command/install.html#imported-runtime-artifacts

This depends on VTK changes backported through the following merge requests:

Footnotes

  1. https://github.com/Slicer/VTK/pull/52#issuecomment-1884224007

Update build-system to rely on OpenXR config module instead of the custom
FindOpenXR.cmake module provided by VTK.

Update OpenXR library install rule to leverage the IMPORTED_RUNTIME_ARTIFACTS
install command mode introduced in CMake 3.21.
See https://cmake.org/cmake/help/v3.21/command/install.html#imported-runtime-artifacts
@jcfr jcfr force-pushed the update-OpenXR-integration-to-rely-on-OpenXR-config branch from 8820922 to 9084562 Compare January 10, 2024 04:39
@jcfr jcfr merged commit 1cd502a into KitwareMedical:master Jan 10, 2024
@jcfr jcfr deleted the update-OpenXR-integration-to-rely-on-OpenXR-config branch January 10, 2024 05:44
@jcfr jcfr mentioned this pull request Jan 11, 2024
3 tasks
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.

1 participant