mirror of
https://gitlab.freedesktop.org/monado/monado.git
synced 2025-02-13 17:20:09 +00:00
cmake: Clean up how we install the runtime
This commit is contained in:
parent
86ee913086
commit
0926ce1dab
|
@ -88,7 +88,11 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Windows")
|
|||
DESTINATION .
|
||||
RELATIVE_RUNTIME_DIR ${CMAKE_INSTALL_BINDIR}
|
||||
)
|
||||
set(RUNTIME_RELATIVE_DIR ${CMAKE_INSTALL_BINDIR})
|
||||
install(
|
||||
TARGETS ${RUNTIME_TARGET}
|
||||
LIBRARY DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT Runtime
|
||||
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT Runtime
|
||||
)
|
||||
elseif(NOT ANDROID)
|
||||
# Linux, BSD, etc.
|
||||
set(MANIFEST_RELATIVE_DIR share/openxr/${XR_API_MAJOR}/)
|
||||
|
@ -111,16 +115,13 @@ elseif(NOT ANDROID)
|
|||
DESTINATION share/openxr/${XR_API_MAJOR}
|
||||
RELATIVE_RUNTIME_DIR ${CMAKE_INSTALL_LIBDIR}
|
||||
)
|
||||
set(RUNTIME_RELATIVE_DIR ${CMAKE_INSTALL_LIBDIR})
|
||||
install(
|
||||
TARGETS ${RUNTIME_TARGET} #
|
||||
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT Runtime
|
||||
RUNTIME DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT Runtime
|
||||
)
|
||||
endif()
|
||||
|
||||
# Install the runtime itself
|
||||
install(
|
||||
TARGETS ${RUNTIME_TARGET} #
|
||||
LIBRARY DESTINATION ${RUNTIME_RELATIVE_DIR} #
|
||||
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} #
|
||||
RUNTIME DESTINATION ${RUNTIME_RELATIVE_DIR}
|
||||
)
|
||||
###
|
||||
# Inelegant but effective SDL2-based debug GUI
|
||||
add_library(oxr_sdl2 STATIC oxr_sdl2_hack.c)
|
||||
|
|
Loading…
Reference in a new issue