Skip to content

Conversation

@hyperupcall
Copy link
Contributor

Without a package manifest, Bash package managers such as basalt and basher infer the files (of a GitHub repository) it should symlink to a shared bin directory by whether it's marked as executable. This fixes that, so when users run something like basalt --global install github.com/jwiegley/git-scripts, they can immediately access commands git-branch-done

None of the commits that added these explicitly stated this was intentional - hence this PR

@hyperupcall hyperupcall changed the title chore: Ensure all shell files are executable fix: Ensure all shell files are executable Jan 22, 2023
@jwiegley jwiegley merged commit 1997296 into jwiegley:master Jan 23, 2023
@hyperupcall hyperupcall deleted the ensure-is-executables branch January 23, 2023 23:34
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