summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalGenerator.h
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2010-08-24 22:12:44 (GMT)
committerBrad King <brad.king@kitware.com>2010-08-24 22:12:44 (GMT)
commit6bea84353c76d392a9da11557ab888fa18ea1955 (patch)
tree653831a67fff9fac70643c321bc4253d9e391d66 /Source/cmGlobalGenerator.h
parente752cff8fd9c5f27e066d5916221bd609bfeba29 (diff)
downloadCMake-6bea84353c76d392a9da11557ab888fa18ea1955.zip
CMake-6bea84353c76d392a9da11557ab888fa18ea1955.tar.gz
CMake-6bea84353c76d392a9da11557ab888fa18ea1955.tar.bz2
Factor out global generator ComputeTargetDepends method
Put the global dependency analysis in its own method so individual generators can hook into this point.
Diffstat (limited to 'Source/cmGlobalGenerator.h')
-rw-r--r--Source/cmGlobalGenerator.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/Source/cmGlobalGenerator.h b/Source/cmGlobalGenerator.h
index 878be11..ea37087 100644
--- a/Source/cmGlobalGenerator.h
+++ b/Source/cmGlobalGenerator.h
@@ -275,6 +275,8 @@ protected:
void SetLanguageEnabledMaps(const char* l, cmMakefile* mf);
void FillExtensionToLanguageMap(const char* l, cmMakefile* mf);
+ virtual bool ComputeTargetDepends();
+
virtual bool CheckALLOW_DUPLICATE_CUSTOM_TARGETS();
bool CheckTargets();