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

Windows support #57

Open
aviaviavi opened this issue Mar 3, 2020 · 3 comments
Open

Windows support #57

aviaviavi opened this issue Mar 3, 2020 · 3 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@aviaviavi
Copy link
Owner

aviaviavi commented Mar 3, 2020

Please indicate any desire for Windows support here. I can't take care of this now (don't have a Windows machine) but can prioritize if there is interest in using it.

If you're up for implementing this, I am happy to help.

@aviaviavi aviaviavi added enhancement New feature or request help wanted Extra attention is needed question Further information is requested and removed enhancement New feature or request help wanted Extra attention is needed question Further information is requested labels Mar 3, 2020
@aviaviavi aviaviavi reopened this Mar 3, 2020
@aviaviavi aviaviavi added enhancement New feature or request help wanted Extra attention is needed labels Mar 3, 2020
@paulcadman
Copy link
Contributor

I made a Windows build of curl-runnings using GitHub actions a few days ago. It uses choco to install stack and caches the STACK_ROOT so it doesn't have to recompile all the dependencies each time.

It need a bit of refinement (it currently publishes the whole install directory for example). It's possible to trigger a release from a github action too.

Here's an example build that publishes the exe:
https://github.com/paulcadman/curl-runnings/actions/runs/47775426

Here's the workflow file:
https://github.com/paulcadman/curl-runnings/blob/master/.github/workflows/main.yml

@paulcadman
Copy link
Contributor

paulcadman commented Mar 3, 2020

@aviaviavi I'd like a Windows build so I'm happy to polish this POC if you think it's OK. It might be worth migrating the whole build/release system to github actions?

@aviaviavi
Copy link
Owner Author

@paulcadman that would be excellent! I wrote the Travis build before GitHub Actions existed, having it in there definitely makes sense. If we merge your windows build, I can migrate the linux+osx build too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants