|
|
@@ -495,8 +495,12 @@ void cmGlobalXCodeGenerator::CreateReRunCMakeFile(
|
|
|
(this->CurrentReRunCMakeMakefile.c_str());
|
|
|
makefileStream.SetCopyIfDifferent(true);
|
|
|
makefileStream << "# Generated by CMake, DO NOT EDIT\n";
|
|
|
- makefileStream << cmake::GetCMakeFilesDirectoryPostSlash();
|
|
|
- makefileStream << "cmake.check_cache: ";
|
|
|
+ std::string checkCache = mf->GetHomeOutputDirectory();
|
|
|
+ checkCache += "/";
|
|
|
+ checkCache += cmake::GetCMakeFilesDirectoryPostSlash();
|
|
|
+ checkCache += "cmake.check_cache";
|
|
|
+ makefileStream << this->ConvertToRelativeForMake(checkCache.c_str())
|
|
|
+ << ": ";
|
|
|
for(std::vector<std::string>::const_iterator i = lfiles.begin();
|
|
|
i != lfiles.end(); ++i)
|
|
|
{
|