build(win32): resolve #7763 working windows installer
use correct QT_PATH Force install of depends
This commit is contained in:
parent
df91d845f7
commit
2136af68b5
2 changed files with 168 additions and 155 deletions
|
|
@ -52,7 +52,7 @@ endmacro()
|
|||
#
|
||||
macro(configure_windows_packaging)
|
||||
|
||||
set(QT_PATH $ENV{CMAKE_PREFIX_PATH})
|
||||
cmake_path(SET QT_PATH NORMALIZE "${Qt6_DIR}../../")
|
||||
|
||||
set(DESKFLOW_MSI_64_GUID
|
||||
"027D1C8A-E7A5-4754-BB93-B2D45BFDBDC8"
|
||||
|
|
|
|||
13
res/dist/wix/Product.wxs
vendored
13
res/dist/wix/Product.wxs
vendored
|
|
@ -114,11 +114,24 @@
|
|||
<!-- HACK: Normally the C++ redistributable solves this dependency, including it can cause problems -->
|
||||
<File Source="C:\Program Files (x86)\Windows Kits\10\bin\$(var.Platform)\ucrt\ucrtbased.dll"/>
|
||||
<?else ?>
|
||||
<File Source="$(var.BinDir)\brotlicommon.dll"/>
|
||||
<File Source="$(var.BinDir)\brotlidec.dll"/>
|
||||
<File Source="$(var.BinDir)\bz2.dll"/>
|
||||
<File Source="$(var.BinDir)\double-conversion.dll"/>
|
||||
<File Source="$(var.BinDir)\freetype.dll"/>
|
||||
<File Source="$(var.BinDir)\harfbuzz.dll"/>
|
||||
<File Source="$(var.BinDir)\icudt74.dll"/>
|
||||
<File Source="$(var.BinDir)\icuin74.dll"/>
|
||||
<File Source="$(var.BinDir)\icuuc74.dll"/>
|
||||
<File Source="$(var.BinDir)\libpng16.dll"/>
|
||||
<File Source="$(var.BinDir)\pcre2-16.dll"/>
|
||||
<File Source="$(var.BinDir)\Qt6Core.dll"/>
|
||||
<File Source="$(var.BinDir)\Qt6Gui.dll"/>
|
||||
<File Source="$(var.BinDir)\Qt6Network.dll"/>
|
||||
<File Source="$(var.BinDir)\Qt6Svg.dll"/>
|
||||
<File Source="$(var.BinDir)\Qt6Widgets.dll"/>
|
||||
<File Source="$(var.BinDir)\zlib1.dll"/>
|
||||
<File Source="$(var.BinDir)\zstd.dll"/>
|
||||
<File Source="$(var.BinDir)\styles\qmodernwindowsstyle.dll"/>
|
||||
<?endif ?>
|
||||
</Component>
|
||||
|
|
|
|||
Loading…
Reference in a new issue