summaryrefslogtreecommitdiffstats
path: root/Source/cmListFileCache.h
diff options
context:
space:
mode:
authorStephen Kelly <steveire@gmail.com>2016-01-28 21:10:28 (GMT)
committerBrad King <brad.king@kitware.com>2016-08-25 13:47:27 (GMT)
commit1462576bcba68310395a7185e4b77da38e1e6b33 (patch)
treeb2819f0255a864e547807d4b87b8d3e2d580ed5f /Source/cmListFileCache.h
parent421012a330989a64b24a3289379bb4938e6ed3ea (diff)
downloadCMake-1462576bcba68310395a7185e4b77da38e1e6b33.zip
CMake-1462576bcba68310395a7185e4b77da38e1e6b33.tar.gz
CMake-1462576bcba68310395a7185e4b77da38e1e6b33.tar.bz2
Parser: Port away from cmMakefile
It is an unneeded dependency.
Diffstat (limited to 'Source/cmListFileCache.h')
-rw-r--r--Source/cmListFileCache.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/Source/cmListFileCache.h b/Source/cmListFileCache.h
index f3e6f70..cd44536 100644
--- a/Source/cmListFileCache.h
+++ b/Source/cmListFileCache.h
@@ -23,7 +23,7 @@
* cmake list files.
*/
-class cmMakefile;
+class cmMessenger;
struct cmCommandContext
{
@@ -158,7 +158,8 @@ private:
struct cmListFile
{
- bool ParseFile(const char* path, cmMakefile* mf);
+ bool ParseFile(const char* path, cmMessenger* messenger,
+ cmListFileBacktrace const& lfbt);
std::vector<cmListFileFunction> Functions;
};