cmMakefile: Extract an accessor for the global generator.

Both for convenience, and because cmMakefile should not be the
way to get access to the local generator, so that should go away
in the future.
This commit is contained in:
Stephen Kelly committed 2015-05-03 11:41:59 +02:00
1 parent e1bdf5f5b2
commit 0bb6dbe0c6
2 files changed
+7 -1

No files matched your search

+6 -1
View File
@@ -3693,7 +3693,12 @@ bool cmMakefile::GetIsSourceFileTryCompile() const
cmake *cmMakefile::GetCMakeInstance() const
{
return this->LocalGenerator->GetGlobalGenerator()->GetCMakeInstance();
return this->GetGlobalGenerator()->GetCMakeInstance();
}
cmGlobalGenerator* cmMakefile::GetGlobalGenerator() const
{
return this->LocalGenerator->GetGlobalGenerator();
}
#ifdef CMAKE_BUILD_WITH_CMAKE
+1
View File
@@ -712,6 +712,7 @@ public:
* Get the instance
*/
cmake *GetCMakeInstance() const;
cmGlobalGenerator* GetGlobalGenerator() const;
/**
* Get all the source files this makefile knows about