File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed
Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -429,9 +429,12 @@ file(RELATIVE_PATH DILIGENT_CORE_DIR "${CMAKE_SOURCE_DIR}" "${CMAKE_CURRENT_SOUR
429429SET (DILIGENT_CORE_DIR ${DILIGENT_CORE_DIR} CACHE INTERNAL "Diligent Core installation directory" )
430430
431431SET (DILIGENT_CORE_INSTALL_LIBS_LIST "" CACHE INTERNAL "Core libraries installation list" )
432- # CMAKE_INSTALL_PREFIX must be absolute otherwise rpath won't work
433- if (NOT IS_ABSOLUTE ${CMAKE_INSTALL_PREFIX} )
434- set (CMAKE_INSTALL_PREFIX "${CMAKE_BINARY_DIR} /${CMAKE_INSTALL_PREFIX} " CACHE FILEPATH "Installation path" FORCE)
432+
433+ if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
434+ set (CMAKE_INSTALL_PREFIX "${CMAKE_BINARY_DIR} /install" CACHE PATH "Installation path" FORCE)
435+ elseif (NOT IS_ABSOLUTE ${CMAKE_INSTALL_PREFIX} )
436+ # CMAKE_INSTALL_PREFIX must be absolute otherwise rpath won't work
437+ set (CMAKE_INSTALL_PREFIX "${CMAKE_BINARY_DIR} /${CMAKE_INSTALL_PREFIX} " CACHE PATH "Installation path" FORCE)
435438 message ("Transformed CMAKE_INSTALL_PREFIX into absolute path: " ${CMAKE_INSTALL_PREFIX} )
436439endif ()
437440
You can’t perform that action at this time.
0 commit comments