Skip to content

Conversation

@dylannorthrup
Copy link
Contributor

Updates install script to only install dependencies that are missing (addressing #13). In addition, there are additional checks around building to prevent redundant downloads of the repository and/or failures on mac systems with repeat builds/installations (addressing #14).

There are also minor enhancements to allow installation in a separate directory (using the PREFIX environment variable), updating the print_status and print_error functions so they don't require quoting of arguments, etc.

CAVEAT: Testing was primarily done on a mac system. Minimal additional testing was performed on a RHEL 8.x system. I do not have the additional hardware/VMs available to test on the alternate systems.

…more conditional; add guard rails around cloning of the github repo; allow customization of install directory using PREFIX environment variable
@KrishnaSSH
Copy link
Owner

thanks for the PR

@KrishnaSSH KrishnaSSH merged commit f8938aa into KrishnaSSH:main Aug 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants