summaryrefslogtreecommitdiffstats
path: root/Source
diff options
context:
space:
mode:
Diffstat (limited to 'Source')
-rw-r--r--Source/cmake.cxx8
1 files changed, 8 insertions, 0 deletions
diff --git a/Source/cmake.cxx b/Source/cmake.cxx
index d5be496..1f938ab 100644
--- a/Source/cmake.cxx
+++ b/Source/cmake.cxx
@@ -24,6 +24,8 @@
#include "cmVariableWatch.h"
#include "cmVersion.h"
+#include "cmLocalUnixMakefileGenerator2.h"
+
// only build kdevelop generator on non-windows platforms
// when not bootstrapping cmake
#if !defined(_WIN32)
@@ -822,6 +824,12 @@ int cmake::CMakeCommand(std::vector<std::string>& args)
return result;
}
+ // Internal CMake dependency scanning support.
+ else if (args[1] == "cmake_depends" && args.size() >= 5)
+ {
+ return cmLocalUnixMakefileGenerator2::ScanDependencies(args)? 0 : 1;
+ }
+
#if defined(_WIN32) && !defined(__CYGWIN__)
// Write registry value
else if (args[1] == "write_regv" && args.size() > 3)