Sfoglia il codice sorgente

Merge topic 'ninja-escape-line-breaks'

3b4436a Ninja: escape line breaks in literals
Brad King 13 anni fa
parent
commit
a95968fec9
1 ha cambiato i file con 1 aggiunte e 0 eliminazioni
  1. 1 0
      Source/cmGlobalNinjaGenerator.cxx

+ 1 - 0
Source/cmGlobalNinjaGenerator.cxx

@@ -85,6 +85,7 @@ std::string cmGlobalNinjaGenerator::EncodeLiteral(const std::string &lit)
 {
   std::string result = lit;
   cmSystemTools::ReplaceString(result, "$", "$$");
+  cmSystemTools::ReplaceString(result, "\n", "$\n");
   return result;
 }