-
Notifications
You must be signed in to change notification settings - Fork 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
makesure fails when wget is not available #22
Comments
Yes you are right on both. Let me think on what can be done. |
Yeah, I was thinking that since makesure internally has a fallback for this, perhaps there is a way to add fetching a file from the web as a dependency some kind of directive in the Makesurefile, but not sure if that's making the DSL too complex? I haven't really dug too deep into how makesure works so I can't help much. |
Btw, what are you trying to achieve by running Do you want to install the tool maybe? |
Oh I'm not trying to achieve anything in particular, I just reported the ticket because it's something I noticed while playing around. My original motivator was to try out gron.awk which I saw in a comment on HN. That led me to explore some of the other tools in the suite. I really like the concept of having small tools that work the same across a bunch of operating systems, especially ones that don't require compilation or installing a whole separate interpreter. |
Ok I made it by default only test with the default awk. So now |
Follow-up to #20 - the TMPDIR is now fixed on Windows/Git Bash, but the build still fails to run in an unexpected way.
Elsewhere in the
Makesurefile
, where it fetches tush, there is a wget-fallback-to-curl logic, but when it tries to fetch BWK that fallback is gone. The truth is this is never going to work in Git Bash anyway because there is no toolchain to compile the other awks, but since the fallback to curl was written once perhaps it might be nice to make a generic fallback that works everywhere.The text was updated successfully, but these errors were encountered: