Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use make targets to install binary dependencies #3477

Merged
merged 1 commit into from
Sep 17, 2024
Merged

Conversation

danail-branekov
Copy link
Member

Is there a related GitHub Issue?

No

What is this change about?

  • Make use of file-based rules as make targets to ensure that binaries
    are only installed if not already available
  • Configure GOBIN env var to ./bin. Thus go install installs
    binaries in ./bin
  • Add GOBIN to path
  • Use simple binary names as GOBIN is on the PATH

Tag your pair, your PM, and/or team

@georgethebeatle

@danail-branekov danail-branekov enabled auto-merge (rebase) September 16, 2024 15:47
* Make use of file-based rules as make targets to ensure that binaries
  are only installed if not already available
* Configure `GOBIN` env var to `./bin`. Thus `go install` installs
  binaries in `./bin`
* Add `GOBIN` to path
* Use simple binary names as `GOBIN` is on the `PATH`

Co-authored-by: Georgi Sabev <[email protected]>
@danail-branekov danail-branekov merged commit e26d36d into main Sep 17, 2024
11 checks passed
@danail-branekov danail-branekov deleted the local-bins branch September 17, 2024 13:48
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