craftr-build / craftr-build-4.x

Frontend for the Craftr build framework.
https://craftr-build.github.io/craftr/
Other
60 stars 14 forks source link

Ninja variables are being escaped on Unix #30

Closed NiklasRosenstein closed 8 years ago

NiklasRosenstein commented 8 years ago

Eg. if you use $in in a command, it is escaped to '$in' by shlex.quote() (called by craftr.shell.quote()) which in turn causes multiple to $in not be taken as multiple arguments but only as one.

NiklasRosenstein commented 8 years ago

Seems to work very well so far.