From ef87ec8cba0aabb1dec621c487ec903312ef7691 Mon Sep 17 00:00:00 2001 From: bjorn Date: Sun, 2 Oct 2022 15:07:12 -0700 Subject: [PATCH] CMake: Build OpenXR as dll on windows; --- CMakeLists.txt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5e6eabf6..56ea5ff1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -219,6 +219,7 @@ if(LOVR_ENABLE_HEADSET AND LOVR_USE_OPENXR) include_directories(${OPENXR_INCLUDE_DIRS}) set(LOVR_OPENXR ${OPENXR_LIBRARIES}) else() + set(DYNAMIC_LOADER ON CACHE BOOL "") add_subdirectory(deps/openxr openxr) set(LOVR_OPENXR openxr_loader) endif() @@ -642,9 +643,7 @@ if(WIN32) move_dll(${LOVR_MSDF}) move_dll(${LOVR_OCULUS_AUDIO}) move_dll(${LOVR_PHONON}) - if(LOVR_USE_OPENXR AND NOT LOVR_SYSTEM_OPENXR) - move_dll(${LOVR_OPENXR}) - endif() + move_dll(${LOVR_OPENXR}) foreach(target ${ALL_PLUGIN_TARGETS}) move_dll(${target}) endforeach()