Issue 12928: Windows missing QtSVG DLL

We should copy the entire output of windeployqt. Currently several DLLs
are missing including one required to display the window icon.
This commit is contained in:
John Gehrig 2021-02-16 19:34:16 -05:00
parent 03383ee27b
commit 5006881b0c

View File

@ -513,8 +513,44 @@ if(WIN32)
tidy.exe tidy.exe
win32yank.exe win32yank.exe
winpty-agent.exe winpty-agent.exe
winpty.dll
xxd.exe xxd.exe
# Dependencies for neovim-qt
bearer/qgenericbearer.dll
iconengines/qsvgicon.dll
imageformats/qgif.dll
imageformats/qicns.dll
imageformats/qico.dll
imageformats/qjpeg.dll
imageformats/qsvg.dll
imageformats/qtga.dll
imageformats/qtiff.dll
imageformats/qwbmp.dll
imageformats/qwebp.dll
platforms/qwindows.dll
styles/qwindowsvistastyle.dll
translations/qt_ar.qm
translations/qt_bg.qm
translations/qt_ca.qm
translations/qt_cs.qm
translations/qt_da.qm
translations/qt_de.qm
translations/qt_en.qm
translations/qt_es.qm
translations/qt_fi.qm
translations/qt_fr.qm
translations/qt_gd.qm
translations/qt_he.qm
translations/qt_hu.qm
translations/qt_it.qm
translations/qt_ja.qm
translations/qt_ko.qm
translations/qt_lv.qm
translations/qt_pl.qm
translations/qt_ru.qm
translations/qt_sk.qm
translations/qt_uk.qm
D3Dcompiler_47.dll D3Dcompiler_47.dll
libEGL.dll libEGL.dll
libgcc_s_dw2-1.dll libgcc_s_dw2-1.dll
@ -522,14 +558,13 @@ if(WIN32)
libstdc++-6.dll libstdc++-6.dll
libwinpthread-1.dll libwinpthread-1.dll
nvim-qt.exe nvim-qt.exe
opengl32sw.dll
Qt5Core.dll Qt5Core.dll
Qt5Gui.dll Qt5Gui.dll
Qt5Network.dll Qt5Network.dll
Qt5Svg.dll Qt5Svg.dll
Qt5Widgets.dll Qt5Widgets.dll
winpty.dll
platforms/qwindows.dll
) )
get_filename_component(DEP_FILE_DIR ${DEP_FILE} DIRECTORY) get_filename_component(DEP_FILE_DIR ${DEP_FILE} DIRECTORY)
set(EXTERNAL_BLOBS_SCRIPT "${EXTERNAL_BLOBS_SCRIPT}\n" set(EXTERNAL_BLOBS_SCRIPT "${EXTERNAL_BLOBS_SCRIPT}\n"