-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Parameterize bat name, documentation. #659
Comments
@sharkdp To make this easier to implement and more configurable for package maintainers, should we create a series of scripts to build the packages for each kind of package manager? You already have something similar going on in your CI scripts, and I could probably adapt them to work as command line scripts like Additionally, would it be better to do all the packaging work in a different repository (e.g. |
As discussed in #656, I think the environment variables should not be parametrized. I think the shell completion script(s) might also need parametrization.
I'd really rather not be involved in package management issues. We certainly help package managers with specific issues that appear when they want to package |
I removed a couple of the list items that related to packaging or parameterizing the environment variables.
That's fair. It would be unnecessary overhead for |
I agree this can and should be made in a distro-agnostic way. Having a single place (e.g. a variable) where the binary name is defined would be file. Applying a simple patch is not a problem at all, the difficult part in the current state would be going through all the places where the For the manpage, could a rust templating library be used to generate the manpage file with the correct command name in it? In general I'm trying to think of a solution that we'll be then able to use in for Thanks for your help here! |
In order to make life easier on package maintainers, we should give them the ability to easily rename bat and its documentation when building a package.
Rename the executableThis is too hacky with cargo.
Just use an external shell script.
This issue is derived from #656
The text was updated successfully, but these errors were encountered: