a7272fc92e716e1b62a0d63f817760d72c114666
tauri build bundled only the GUI binary, so the packaged app had no daemon: find_daemon() looks for a sibling `spaceshd` next to the GUI (Contents/MacOS/spaceshd) and ensure_daemon failed to spawn it → "offline". (Dev worked only because find_daemon falls back to the repo-root target path.) - tauri.bundle.conf.json: a build-only overlay adding bundle.externalBin ["bin/spaceshd"], kept out of tauri.conf.json so `tauri dev` doesn't require a sidecar file. - Makefile: `make dmg` now builds spaceshd for both arches, lipo's a universal sidecar into src-tauri/bin/spaceshd-universal-apple-darwin, and passes --config so it lands in Contents/MacOS/spaceshd. `make dmg-native` does the host-arch equivalent. - .gitignore: ignore the generated app/src-tauri/bin/. After install, the unsigned helper runs once quarantine is cleared recursively: xattr -dr com.apple.quarantine /Applications/spacesh.app Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Description
No description provided
Languages
Rust
62%
TypeScript
28.3%
HTML
6.9%
Makefile
2.2%
JavaScript
0.2%
Other
0.3%