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

feat: better windows support #46

Merged
merged 2 commits into from
Aug 13, 2019

Conversation

wallw-teal
Copy link
Contributor

Better support for Windows paths when used in cygwin or Git Bash. Note that you will have to npm config set script-shell "C:\\path\\to\\bash.exe" to the bash executable that ships with either of those. Also, yarn run is temporarily busted (they have a fix on master) when using that config so you will need to use npm run in the meantime.

Better support for Windows paths when used in cygwin or Git Bash. Note that you will have to npm
config set script-shell "C:\\path\\to\\bash.exe" to the bash executable that ships with either of
those. Also, yarn run is temporarily busted (they have a fix on master) when using that config so
you will need to use npm run in the meantime.
@wallw-teal wallw-teal requested a review from schmidtk August 7, 2019 23:20
@wallw-teal
Copy link
Contributor Author

This should probably also involve running the tests under Windows. I'll look into that.

@wallw-teal
Copy link
Contributor Author

Looks like Travis only supports linux and osx for builds. I can add a couple of tests specifically for Windows-like paths instead.

@wallw-teal wallw-teal requested a review from jsalankey August 8, 2019 16:03
@justin-bits
Copy link

I have confirmed that this fix allows for builds under git bash in Windows.

@wallw-teal wallw-teal merged commit 77120d4 into ngageoint:master Aug 13, 2019
@wallw-teal wallw-teal deleted the feat-better-win-support branch August 13, 2019 14:46
@wallw-teal
Copy link
Contributor Author

🎉 This PR is included in version 6.1.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants