Skip to content

Commit

The Windows build on Linux installs the tray's Linux library. Tauri's bundler looks for it on the machine it runs on, whatever the target, and stopped the Windows installer after the app itself had built.

syntaqxcommitted Parentcd82fc2Browse files
1 file+3−10/1 viewed
+3−1
166166 steps:
167167 - uses: actions/checkout@v5
168168 - name: What the cross build needs
169+ # The tray's Linux library too: Tauri's bundler looks for it on the
170+ # machine it runs on, whatever the target, and stops without it.
169171 run: |
170172 ok=0
171173 for try in 1 2 3; do
172− if sudo apt-get update && sudo apt-get install -y build-essential curl wget file libssl-dev nsis clang lld llvm; then ok=1; break; fi
174+ if sudo apt-get update && sudo apt-get install -y build-essential curl wget file libssl-dev libayatana-appindicator3-dev nsis clang lld llvm; then ok=1; break; fi
173175 sudo apt-get clean; sleep 15
174176 done
175177 [ "$ok" = 1 ]