-
Notifications
You must be signed in to change notification settings - Fork 50
Open
Description
Problem
The current installation process for Windows is broken in multiple ways:
- Installer Script Crash:
scripts/install.ps1crashes immediately on standard Windows PowerShell 5.1 environments withunsupported architecturebecauseRuntimeInformation::OSArchitecturereturns null/empty. - Build Complexity:
cargo installfails for users without Visual Studio C++ Build Tools becausegit2defaults to compiling OpenSSL from source. - Missing Documentation: The
README.mddirects Windows users tocargo install(which fails) instead of providing the pre-built binary installation method.
Solution
I have prepared a comprehensive fix that:
- Patches
install.ps1to correctly detect the Windows architecture. - Switches
Cargo.tomlto userustls(Schannel) on Windows, removing the C++ requirement. - Updates the Release workflow to ensure artifacts are generated automatically.
- Adds the PowerShell installation command to the README.
I will open a PR shortly.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels