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

Cygwin package? #87

Closed
hashimaziz1 opened this issue Sep 27, 2018 · 4 comments · Fixed by #89
Closed

Cygwin package? #87

hashimaziz1 opened this issue Sep 27, 2018 · 4 comments · Fixed by #89

Comments

@hashimaziz1
Copy link

hashimaziz1 commented Sep 27, 2018

Is there any chance of porting the utility as a Cygwin package? I was really looking forward to using the program to benchmark a few commands on Cygwin running on top of Windows, but it's unfortunately not yet in the Cygwin package repository, which means it would require installing a whole bunch of other, heavy dependencies to install the usual way rather than what would usually be a much simpler apt-cyg install hyperfine.

Thanks in advance.

@sharkdp
Copy link
Owner

sharkdp commented Sep 27, 2018

I don't really know Cygwin and its package manager, but if somebody wants to create a package for hyperfine, I'm glad to assist.

Note that we publish native Windows builds with every release. I think these should work out of the box within a Cygwin environment?

@hashimaziz1
Copy link
Author

I don't really know Cygwin and its package manager, but if somebody wants to create a package for hyperfine, I'm glad to assist.

Note that we publish native Windows builds with every release. I think these should work out of the box within a Cygwin environment?

You mean Windows binaries? There are none listed in the documentation or on the list of binaries that I can see, but also it'd be nice to have a way to install like I usually do via the command-line without involving cargo and its many dependencies, and I suspect that this would be welcome for all other Cygwin users. I ended up installing it via cargo in the end, but it took around 5GB and 2 hours' worth of chasing down the latest Windows builds and SDK, and this also means that if I uninstall the cargo package manager I would lose hyperfine. I really would rather not maintain a separate install folder outside of Cygwin.

@sharkdp
Copy link
Owner

sharkdp commented Sep 28, 2018

Oops - sorry. I thought we already automatically created Windows builds for every release via Travis. We should definitely add this.

@sharkdp
Copy link
Owner

sharkdp commented Sep 28, 2018

Binary releases for Windows are now available: https://github.com/sharkdp/hyperfine/releases/tag/v1.3.0

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 a pull request may close this issue.

2 participants