File tree Expand file tree Collapse file tree 2 files changed +9
-1
lines changed
Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change 5959 with :
6060 update : true
6161 install : mingw-w64-x86_64-toolchain make mingw-w64-x86_64-pcre mingw-w64-x86_64-cmake mingw-w64-x86_64-boost mingw-w64-x86_64-openssl mingw-w64-x86_64-zeromq mingw-w64-x86_64-libsodium mingw-w64-x86_64-hidapi mingw-w64-x86_64-protobuf-c mingw-w64-x86_64-libusb mingw-w64-x86_64-unbound git mingw-w64-x86_64-qt5 mingw-w64-x86_64-libgcrypt mingw-w64-x86_64-angleproject
62+ - name : add qmake.exe and windeployqt.exe
63+ run : |
64+ cp -f "$MSYSTEM_PREFIX/bin/qmake-qt5.exe" "$MSYSTEM_PREFIX/bin/qmake.exe"
65+ cp -f "$MSYSTEM_PREFIX/bin/windeployqt-qt5.exe" "$MSYSTEM_PREFIX/bin/windeployqt.exe"
6266 - name : build
6367 run : DEV_MODE=ON make release-win64 -j2
6468 - name : deploy
Original file line number Diff line number Diff line change @@ -51,8 +51,12 @@ if(APPLE OR (WIN32 AND NOT STATIC))
5151 endif ()
5252
5353 elseif (WIN32 )
54+ find_program (QMAKE_EXECUTABLE qmake HINTS "${_qt_bin_dir} " )
5455 find_program (WINDEPLOYQT_EXECUTABLE windeployqt HINTS "${_qt_bin_dir} " )
55- add_custom_command (TARGET monero-wallet-gui POST_BUILD
56+ if (NOT QMAKE_EXECUTABLE OR NOT WINDEPLOYQT_EXECUTABLE)
57+ message (WARNING "Deploy requires qmake.exe and windeployqt.exe (no -qt5 suffix) in ${_qt_bin_dir} " )
58+ endif ()
59+ add_custom_command (TARGET deploy POST_BUILD
5660 COMMAND "${CMAKE_COMMAND} " -E env PATH ="${_qt_bin_dir} " "${WINDEPLOYQT_EXECUTABLE} " "$<TARGET_FILE:monero-wallet-gui>" -no -translations -qmldir="${CMAKE_SOURCE_DIR} "
5761 COMMENT "Running windeployqt..."
5862 )
You can’t perform that action at this time.
0 commit comments