summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalGenerator.h
diff options
context:
space:
mode:
authorAlexander Neundorf <neundorf@kde.org>2007-06-11 19:31:42 (GMT)
committerAlexander Neundorf <neundorf@kde.org>2007-06-11 19:31:42 (GMT)
commit422dc631b62edd22be89dfd665ecaede39c4e283 (patch)
tree078369e37d271cb224272895f914de230839116f /Source/cmGlobalGenerator.h
parent1a71290836bc3f962e66d9b9c55281e0fd118b8b (diff)
downloadCMake-422dc631b62edd22be89dfd665ecaede39c4e283.zip
CMake-422dc631b62edd22be89dfd665ecaede39c4e283.tar.gz
CMake-422dc631b62edd22be89dfd665ecaede39c4e283.tar.bz2
ENH: split cmGlobalGenerator::SetLanguageEnabled() in two parts, where the
second part copies the values from the cmake variables into internal maps. So this can now be done after the compiler-specific information has been loaded, which can now overwrite more settings. Alex
Diffstat (limited to 'Source/cmGlobalGenerator.h')
-rw-r--r--Source/cmGlobalGenerator.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/cmGlobalGenerator.h b/Source/cmGlobalGenerator.h
index 929069a..eb49883 100644
--- a/Source/cmGlobalGenerator.h
+++ b/Source/cmGlobalGenerator.h
@@ -208,6 +208,9 @@ public:
const std::map<cmStdString, std::vector<cmLocalGenerator*> >& GetProjectMap() const {return this->ProjectMap;}
protected:
+ void SetLanguageEnabledFlag(const char* l, cmMakefile* mf);
+ void SetLanguageEnabledMaps(const char* l, cmMakefile* mf);
+
// Fill the ProjectMap, this must be called after LocalGenerators
// has been populated.
void FillProjectMap();