Skip to content

Add cross-platform source installers - #1124

Closed
viniciusdebruin wants to merge 8805 commits into
CodebuffAI:mainfrom
viniciusdebruin:contrib/install-scripts
Closed

viniciusdebruin wants to merge 8805 commits into
CodebuffAI:mainfrom
viniciusdebruin:contrib/install-scripts

Conversation

@viniciusdebruin

Copy link
Copy Markdown

Summary

  • add a Linux/macOS installer at install/install-unix.sh
  • add a Windows installer at install/install-windows.bat
  • clone or update a selected repository branch, install dependencies, build the Freebuff binary, and place it in a user-local bin directory
  • document installing the official branch or a fork/custom branch in README.md

The repository and branch are configurable through FREEBUFF_REPO_URL and FREEBUFF_BRANCH, so the scripts do not depend on a personal fork by default.

Validation

  • bash -n install/install-unix.sh
  • git diff --check
  • Windows batch syntax reviewed; Windows execution was not available in this environment

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bot:triaged Classified by the community triage bot pr:needs-work Right idea, not mergeable as written

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants