diff --git a/build/cmake/install.cmake b/build/cmake/install.cmake index 9a2ce91d7f..858d6397cb 100644 --- a/build/cmake/install.cmake +++ b/build/cmake/install.cmake @@ -43,9 +43,10 @@ else() install(CODE "execute_process( \ COMMAND ${CMAKE_COMMAND} -E create_symlink \ ${CMAKE_INSTALL_PREFIX}/lib/wx/config/${wxBUILD_FILE_ID} \ - ${CMAKE_INSTALL_PREFIX}/bin/wx-config \ + ${CMAKE_CURRENT_BINARY_DIR}/wx-config \ )" ) + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/wx-config DESTINATION ${CMAKE_INSTALL_PREFIX}/bin) endif() install(EXPORT wxWidgetsTargets NAMESPACE wx:: DESTINATION "lib/cmake/wxWidgets/${wxPLATFORM_LIB_DIR}") diff --git a/build/cmake/utils/CMakeLists.txt b/build/cmake/utils/CMakeLists.txt index 47bca6f34a..e3e9399bca 100644 --- a/build/cmake/utils/CMakeLists.txt +++ b/build/cmake/utils/CMakeLists.txt @@ -40,9 +40,10 @@ if(wxUSE_XRC) wx_install(CODE "execute_process( \ COMMAND ${CMAKE_COMMAND} -E create_symlink \ ${CMAKE_INSTALL_PREFIX}/bin/${wxrc_output_name}${EXE_SUFFIX} \ - ${CMAKE_INSTALL_PREFIX}/bin/wxrc${EXE_SUFFIX} \ + ${CMAKE_CURRENT_BINARY_DIR}/wxrc${EXE_SUFFIX} \ )" ) + wx_install(FILES ${CMAKE_CURRENT_BINARY_DIR}/wxrc${EXE_SUFFIX} DESTINATION ${CMAKE_INSTALL_PREFIX}/bin) endif() endif()