martine/ninja — pull request #217 by PetrWolf (2012-02-10 10:07:26+00:00)
Title: Response files

This pull request adds support for response files to ninja.

Response files are common practice on Windows, where the maximal length of a command line is limited. In a nutshell, this change allows ninja to create response files using two new syntax elements (rspfile and rspfile_content) in rules definition.

For details see:
* the current discussion: http://groups.google.com/group/ninja-build/browse_thread/thread/6b394fae9b74763c:
* the original design discussion: https://github.com/martine/ninja/issues/53#issuecomment-1395912
* previous proposal: https://gist.github.com/1605288