commit e2adcc62adde112ff706bb4a78987a2a8a198ec9 parent 7d54197779e5422d353d1013552d9e25573b435c Author: Joris Hartog <jorishartog@hotmail.com> Date: Wed, 2 Sep 2026 23:31:32 +0200 Fix Windows tray cross-build dependencies Diffstat:
| M | deployment.sh | | | 10 | +++++++++- |
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/deployment.sh b/deployment.sh @@ -264,7 +264,15 @@ build_windows_desktop_in_docker_if_possible() { set -euo pipefail apt-get update - apt-get install -y --no-install-recommends clang lld llvm nsis + # The Linux-hosted Tauri CLI inspects enabled tray features while preparing + # bundle settings, even when cargo-xwin targets a Windows NSIS installer. + apt-get install -y --no-install-recommends \ + clang \ + libayatana-appindicator3-dev \ + lld \ + llvm \ + nsis \ + pkg-config rm -rf /var/lib/apt/lists/* rustup target add x86_64-pc-windows-msvc cargo install --locked cargo-xwin --version 0.19.2