Add comprehensive REQUIREMENTS.md and build config

Requirements include:
- Support sessions (5-6 digit codes) + Unattended (permanent)
- Server-built installers with MSI support
- Auto-generated dashboard groups (Company, Site, OS, Tag)
- Full bidirectional clipboard with keystroke injection
- Chat/messaging with support request queue
- Auto-update, Safe Mode support, Emergency Reboot, Wake-on-LAN
- 64-bit primary, 32-bit secondary build targets

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2025-12-28 09:53:29 -07:00
parent 33893ea73b
commit aa15902f7b
2 changed files with 449 additions and 0 deletions

21
.cargo/config.toml Normal file
View File

@@ -0,0 +1,21 @@
# GuruConnect Cargo Configuration
# Default to 64-bit Windows MSVC
[build]
target = "x86_64-pc-windows-msvc"
# Build aliases for convenience
[alias]
# Build 64-bit release
b64 = "build --release --target x86_64-pc-windows-msvc"
# Build 32-bit release
b32 = "build --release --target i686-pc-windows-msvc"
# Build both architectures
ball = ["b64", "b32"]
# Target-specific settings
[target.x86_64-pc-windows-msvc]
rustflags = ["-C", "target-feature=+crt-static"]
[target.i686-pc-windows-msvc]
rustflags = ["-C", "target-feature=+crt-static"]