diff --git a/build_files/cmake/macros.cmake b/build_files/cmake/macros.cmake index 4928cb8d66f..a8550bf6ebd 100644 --- a/build_files/cmake/macros.cmake +++ b/build_files/cmake/macros.cmake @@ -1561,7 +1561,7 @@ macro(windows_generate_shared_manifest) ) install( FILES ${CMAKE_BINARY_DIR}/Debug/blender.shared.manifest - DESTINATION ${CMAKE_INSTALL_PREFIX}/blender.shared + DESTINATION "./blender.shared" CONFIGURATIONS Debug ) endif() @@ -1573,7 +1573,7 @@ macro(windows_generate_shared_manifest) ) install( FILES ${CMAKE_BINARY_DIR}/Release/blender.shared.manifest - DESTINATION ${CMAKE_INSTALL_PREFIX}/blender.shared + DESTINATION "./blender.shared" CONFIGURATIONS Release;RelWithDebInfo;MinSizeRel ) endif() diff --git a/build_files/cmake/platform/platform_win32.cmake b/build_files/cmake/platform/platform_win32.cmake index 859cb2bbe53..c33aacef010 100644 --- a/build_files/cmake/platform/platform_win32.cmake +++ b/build_files/cmake/platform/platform_win32.cmake @@ -134,19 +134,11 @@ if(WITH_WINDOWS_BUNDLE_CRT) string(FIND ${lib} "ucrtbase" pos) if(NOT pos EQUAL -1) list(REMOVE_ITEM CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS ${lib}) - install( - FILES ${lib} - DESTINATION ${CMAKE_INSTALL_PREFIX} - COMPONENT Libraries - ) + install(FILES ${lib} DESTINATION . COMPONENT Libraries) endif() endforeach() # Install the CRT to the blender.crt Sub folder. - install( - FILES ${CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS} - DESTINATION ${CMAKE_INSTALL_PREFIX}/blender.crt - COMPONENT Libraries - ) + install(FILES ${CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS} DESTINATION ./blender.crt COMPONENT Libraries) windows_generate_manifest( FILES "${CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS}" @@ -154,10 +146,7 @@ if(WITH_WINDOWS_BUNDLE_CRT) NAME "blender.crt" ) - install( - FILES ${CMAKE_BINARY_DIR}/blender.crt.manifest - DESTINATION ${CMAKE_INSTALL_PREFIX}/blender.crt - ) + install(FILES ${CMAKE_BINARY_DIR}/blender.crt.manifest DESTINATION ./blender.crt) set(BUNDLECRT "") endif() if(NOT WITH_PYTHON_MODULE)