<div dir="ltr">Sorry for including garbage QtCreator files into formatted patch in previous e-mail.<div>Attached clean patch with changes only.<div><br></div><div>Thanks,</div><div>Daniel</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jan 14, 2015 at 4:11 AM, Daniel Levin <span dir="ltr"><<a href="mailto:dendy.ua@gmail.com" target="_blank">dendy.ua@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5"><div dir="ltr"><div style="font-size:13px">Story short: we need Ninja generator running on Windows with Unix environment. With exactly the same purpose as 'Unix Makefiles' one.<br></div><div style="font-size:13px"><br></div><div style="font-size:13px">Where this is used: actually, in the same cases when 'Unix Makefiles' used on Windows.</div><div style="font-size:13px"><br></div><div style="font-size:13px">Particularly in my personal case 'Unix Ninja' generator is the only way to use Ninja with QNX toolchain on Windows. The background of this is horrible default make performance that comes with QNX SDK. At the same time regular Ninja generator cannot be used with QNX SDK because latter always emulates Unix environment in his toolchain. So we stuck with 'Unix Makefiles'.</div><div style="font-size:13px"><br></div><div style="font-size:13px">And even more exciting news, I already done this for you. Attached patch is fast forward to v3.1.0 tag. It is not supposed to be clean and maybe does not cover all tricky use cases, but it works damn good for me when building huge QNX project with tens of libraries and executables in the same directory.</div><div style="font-size:13px"><br></div><div style="font-size:13px">Please review and tell me what do you think overall about this idea.</div><div style="font-size:13px"><br></div><div style="font-size:13px">Thanks,</div><div style="font-size:13px">Daniel</div></div>
</div></div></blockquote></div><br></div>