feat: Improve install script with shell detection and binary verification #5

Closed
mik-tf wants to merge 0 commits from main-installation into main
Contributor

Enhance Herodo Installer with Shell Detection and Auto-Fallback Build

Changes

  • Shell Detection: Detects user's shell (Fish/Bash/Zsh) and configures PATH in the appropriate config file
  • Binary Verification: Tests downloaded binary execution after install
  • Auto Fallback: If binary fails (GLIBC, missing libs, etc.), automatically clones repo and builds from source

Testing

  • Verified on Linux/Fish with GLIBC 2.35
  • Confirmed automatic source build on binary failure
  • PATH configured correctly per shell
## Enhance Herodo Installer with Shell Detection and Auto-Fallback Build ### Changes - **Shell Detection**: Detects user's shell (Fish/Bash/Zsh) and configures PATH in the appropriate config file - **Binary Verification**: Tests downloaded binary execution after install - **Auto Fallback**: If binary fails (GLIBC, missing libs, etc.), automatically clones repo and builds from source ### Testing - Verified on Linux/Fish with GLIBC 2.35 - Confirmed automatic source build on binary failure - PATH configured correctly per shell
despiegk closed this pull request 2025-12-18 13:20:11 +00:00

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
geomind_research/herolib_rust!5
No description provided.