summaryrefslogtreecommitdiffstats
path: root/Source/cmGeneratorExpressionContext.h
diff options
context:
space:
mode:
authorStephen Kelly <steveire@gmail.com>2015-02-22 20:41:06 (GMT)
committerStephen Kelly <steveire@gmail.com>2015-03-10 23:12:56 (GMT)
commitec428fafcf9f50c54b163dd16f68063cc387f779 (patch)
treee489512690971e71aacbaf2edc506802eeab1b33 /Source/cmGeneratorExpressionContext.h
parent082b6a9d78c6198dc7a9891615930c40a5c3b967 (diff)
downloadCMake-ec428fafcf9f50c54b163dd16f68063cc387f779.zip
CMake-ec428fafcf9f50c54b163dd16f68063cc387f779.tar.gz
CMake-ec428fafcf9f50c54b163dd16f68063cc387f779.tar.bz2
Genex: Extend cmGeneratorExpressionContext constructor.
Initialize the members in the appropriate place.
Diffstat (limited to 'Source/cmGeneratorExpressionContext.h')
-rw-r--r--Source/cmGeneratorExpressionContext.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/Source/cmGeneratorExpressionContext.h b/Source/cmGeneratorExpressionContext.h
index ce6f376..ed83509 100644
--- a/Source/cmGeneratorExpressionContext.h
+++ b/Source/cmGeneratorExpressionContext.h
@@ -23,7 +23,13 @@ class cmTarget;
//----------------------------------------------------------------------------
struct cmGeneratorExpressionContext
{
- cmGeneratorExpressionContext();
+ cmGeneratorExpressionContext(cmMakefile* mf, std::string const& config,
+ bool quiet, cmTarget const* headTarget,
+ cmTarget const* currentTarget,
+ bool evaluateForBuildsystem,
+ cmListFileBacktrace const& backtrace,
+ std::string const& language);
+
cmListFileBacktrace Backtrace;
std::set<cmTarget*> DependTargets;