终版
This commit is contained in:
@@ -119,6 +119,25 @@ set_target_properties(apprewrite_qt PROPERTIES
|
||||
WIN32_EXECUTABLE TRUE
|
||||
)
|
||||
|
||||
if(WIN32)
|
||||
get_filename_component(REWRITE_QT_QT_BIN_DIR "${REWRITE_QT_QMAKE_EXECUTABLE}" DIRECTORY)
|
||||
find_program(REWRITE_QT_WINDEPLOYQT_EXECUTABLE
|
||||
NAMES windeployqt
|
||||
HINTS "${REWRITE_QT_QT_BIN_DIR}"
|
||||
REQUIRED
|
||||
)
|
||||
|
||||
add_custom_command(TARGET apprewrite_qt POST_BUILD
|
||||
COMMAND "${REWRITE_QT_WINDEPLOYQT_EXECUTABLE}"
|
||||
--dir "$<TARGET_FILE_DIR:apprewrite_qt>"
|
||||
--qmldir "${CMAKE_CURRENT_SOURCE_DIR}/qml"
|
||||
--release
|
||||
"$<TARGET_FILE:apprewrite_qt>"
|
||||
COMMENT "Deploying Qt runtime dependencies with windeployqt"
|
||||
COMMAND_EXPAND_LISTS
|
||||
)
|
||||
endif()
|
||||
|
||||
include(GNUInstallDirs)
|
||||
|
||||
if(UNIX AND NOT APPLE AND NOT ANDROID)
|
||||
|
||||
Reference in New Issue
Block a user