Skip to content

Update version and libs and build universal installer#390

Open
metsma wants to merge 1 commit into
mainfrom
libs
Open

Update version and libs and build universal installer#390
metsma wants to merge 1 commit into
mainfrom
libs

Conversation

@metsma
Copy link
Copy Markdown
Contributor

@metsma metsma commented May 15, 2026

  • OpenSSL 3.5.6
  • Qt 6.11.1

WE2-1218, WE2-1219

Signed-off-by: Raul Metsma raul@metsma.ee

* OpenSSL 3.5.6
* Qt 6.11.1

WE2-1218, WE2-1219

Signed-off-by: Raul Metsma <raul@metsma.ee>
Comment thread install/plugins.wxs
<Chain>
<MsiPackage Id="WebEID" InstallCondition="VersionNT64" ForcePerMachine="yes"
SourceFile="$(var.webeid).qt.msi" Compressed="yes">
<MsiPackage Id="WebEID.X64" InstallCondition="NOT ARCH=&quot;ARM64&quot;"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Isn't the install condition too broad now? This essentially allows installation on 32-bit Windows XP.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This does not prevent successful install. It just does not install msi package then

Comment thread README.md
#### Dual-arch installer (x64 + ARM64)

- Add _Qt_ binary directory to path:
Use `build.ps1` to build both architectures and produce a combined installer bundle.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

build.ps1 requires setting $VCPKG_ROOT:

  [string]$vcpkgroot = $env:VCPKG_ROOT,

Copy link
Copy Markdown
Contributor Author

@metsma metsma May 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

or you can provide -vcpkgroot argument to powershell script.
https://learn.microsoft.com/en-us/vcpkg/users/config-environment#vcpkg_root

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants