-
Notifications
You must be signed in to change notification settings - Fork 588
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
quote project parameters in dotnet module #2053
Conversation
I'm not sure if |
That is the one used in the MsBuild-Module (and probably all over the place). Where can i find a version that is not broken? |
https://github.com/fsharp/FAKE/blob/release/next/src/app/Fake.Core.Process/CmdLineParsing.fs are the new apis for escaping arguments they conform to the spec. We always use the "windows" escaping (even on linux) as that's what they have implemented in netcore. |
Also I'm not even sure why |
I have no idea. Maybe unescaped arguments look better? ;) |
I guess it's historic because we never had proper escaping and unquoted worked cross platform |
Additionally, if we decide there is an advantage of not using quotes (and proper escaping) we should add it to the new API which will make them nicer everywhere :) |
Or leave it like this I think I'll just update |
Update it to delegate to the new API? |
Thanks! |
fixes #2052