I'm trying to work out how to pass in - Sdeps edn strings to clj on Windows in powershell. The quoting is all messed up.. Anyone got any experience?
Looks like the clj powershell script adds ' around the string given, which breaks parsing it as edn..
Ah. Sorry - was me hacking while trying to get things to work. Powershell escaping is a real pain.
Seems I finally got there. Powershell escaping and rules for scripts calling scripts took some time getting used to! But finally got my project repl up on Windows!
Yeah, you need to use double quote marks instead of single, and escape inner quotes with backslash. See example here: https://github.com/frericksm/clj-windows#command-line-arguments