-
Notifications
You must be signed in to change notification settings - Fork 93
Distribute as global package #1
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
Comments
Considering the target for this, a dotnet cli global tool makes a ton of sense. |
Some, hopefully helpful, resources: https://docs.microsoft.com/en-us/dotnet/core/tools/global-tools-how-to-create |
Sounds like a good idea to have a dotnet CLI global tool. It could probably be just a simple wrapper on top of the existing |
Just a heads up, warp was added to Scoop: ScoopInstaller/Scoop#2669 😃 |
I created .NET CLI global tool, which is a wrapper around Warp and ILLink.Tasks for optional assembly stripping before packing, maybe someone would be interested: |
I disagree with the dotnet core global tool idea. You could easily just distribute this using cargo. Dotnet global tools require you to have dotnet core installed to use them anyways, and it's just another step every time you want to release a new build of warp. If you use cargo, everyone can install it on all platforms with Edit: another thing with dotnet global tools is that they are SLOW... It takes far longer to invoke them for some reason. Maybe that's only for tools that are actual CLR exes and not native exes though, so I could be wrong. |
Hi, this looks fantastic.
Please consider publishing warp as:
That way, it will be easier for some folks to obtain the tool and keep track of updates when you issue new versions. It will also automatically be put on the PATH if desired by the user!
The text was updated successfully, but these errors were encountered: