Merge topic 'ninja-dyndep-response-file'

594d3d6f Ninja: support response file for cmake_ninja_depends on Windows

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !722
This commit is contained in:
Brad King
2017-04-25 13:41:14 +00:00
committed by Kitware Robot
4 changed files with 60 additions and 5 deletions

View File

@@ -253,6 +253,13 @@ public:
static void ParseUnixCommandLine(const char* command,
std::vector<std::string>& args);
/**
* Handle response file in an argument list and return a new argument list
* **/
static std::vector<std::string> HandleResponseFile(
std::vector<std::string>::const_iterator argBeg,
std::vector<std::string>::const_iterator argEnd);
static size_t CalculateCommandLineLengthLimit();
static void EnableMessages() { s_DisableMessages = false; }