| 230 | } |
| 231 | |
| 232 | std::string cmGlobalGenerator::SelectMakeProgram( |
| 233 | std::string const& inMakeProgram, std::string const& makeDefault) const |
| 234 | { |
| 235 | std::string makeProgram = inMakeProgram; |
| 236 | if (cmIsOff(makeProgram)) { |
| 237 | cmValue makeProgramCSTR = |
| 238 | this->CMakeInstance->GetCacheDefinition("CMAKE_MAKE_PROGRAM"); |
| 239 | if (makeProgramCSTR.IsOff()) { |
| 240 | makeProgram = makeDefault; |
| 241 | } else { |
| 242 | makeProgram = *makeProgramCSTR; |
| 243 | } |
| 244 | if (cmIsOff(makeProgram) && !makeProgram.empty()) { |
| 245 | makeProgram = "CMAKE_MAKE_PROGRAM-NOTFOUND"; |
| 246 | } |
| 247 | } |
| 248 | return makeProgram; |
| 249 | } |
| 250 | |
| 251 | void cmGlobalGenerator::ResolveLanguageCompiler(std::string const& lang, |
| 252 | cmMakefile* mf, |
no test coverage detected