| 87 | } |
| 88 | |
| 89 | void cmLocalFastbuildGenerator::AppendFlagEscape( |
| 90 | std::string& flags, std::string const& rawFlag) const |
| 91 | { |
| 92 | std::string escapedFlag = this->EscapeForShell(rawFlag); |
| 93 | // Other make systems will remove the double $ but |
| 94 | // fastbuild uses ^$ to escape it. So switch to that. |
| 95 | // cmSystemTools::ReplaceString(escapedFlag, "$$", "^$"); |
| 96 | this->AppendFlags(flags, escapedFlag); |
| 97 | } |
| 98 | |
| 99 | void cmLocalFastbuildGenerator::AdditionalCleanFiles(std::string const& config) |
| 100 | { |
nothing calls this directly
no test coverage detected