mirror of
https://github.com/overte-org/overte.git
synced 2025-08-04 01:43:27 +02:00
call windeployqt after fixup_bundle for qt plugins
This commit is contained in:
parent
086960f8af
commit
d52ba5e958
1 changed files with 11 additions and 1 deletions
|
@ -18,7 +18,7 @@ macro(COPY_DLLS_BESIDE_WINDOWS_EXECUTABLE)
|
||||||
@ONLY
|
@ONLY
|
||||||
)
|
)
|
||||||
|
|
||||||
# add a post-build command to copy DLLs beside the interface executable
|
# add a post-build command to copy DLLs beside the executable
|
||||||
add_custom_command(
|
add_custom_command(
|
||||||
TARGET ${TARGET_NAME}
|
TARGET ${TARGET_NAME}
|
||||||
POST_BUILD
|
POST_BUILD
|
||||||
|
@ -26,5 +26,15 @@ macro(COPY_DLLS_BESIDE_WINDOWS_EXECUTABLE)
|
||||||
-DBUNDLE_EXECUTABLE=$<TARGET_FILE:${TARGET_NAME}>
|
-DBUNDLE_EXECUTABLE=$<TARGET_FILE:${TARGET_NAME}>
|
||||||
-P ${CMAKE_CURRENT_BINARY_DIR}/FixupBundlePostBuild.cmake
|
-P ${CMAKE_CURRENT_BINARY_DIR}/FixupBundlePostBuild.cmake
|
||||||
)
|
)
|
||||||
|
|
||||||
|
find_program(${WINDEPLOYQT_COMMAND} windeployqt PATHS ${QT_DIR}/bin NO_DEFAULT_PATH)
|
||||||
|
|
||||||
|
# add a post-build command to call windeployqt to copy Qt plugins
|
||||||
|
add_custom_command(
|
||||||
|
TARGET ${TARGET_NAME}
|
||||||
|
POST_BUILD
|
||||||
|
COMMAND SET PATH=%PATH%;${QT_DIR}/bin
|
||||||
|
COMMAND ${WINDEPLOYQT_COMMAND} --no-libraries --force $<TARGET_FILE:${TARGET_NAME}>
|
||||||
|
)
|
||||||
endif ()
|
endif ()
|
||||||
endmacro()
|
endmacro()
|
Loading…
Reference in a new issue