ENH: Added object file dependency scanning to cmLocalUnixMakefileGenerator2. This needs a hook in cmake.cxx.

This commit is contained in:
Brad King 2004-10-26 12:55:20 -04:00
parent 3e59af4dcd
commit 2a7e2adf7a
1 changed files with 8 additions and 0 deletions

View File

@ -24,6 +24,8 @@
#include "cmVariableWatch.h" #include "cmVariableWatch.h"
#include "cmVersion.h" #include "cmVersion.h"
#include "cmLocalUnixMakefileGenerator2.h"
// only build kdevelop generator on non-windows platforms // only build kdevelop generator on non-windows platforms
// when not bootstrapping cmake // when not bootstrapping cmake
#if !defined(_WIN32) #if !defined(_WIN32)
@ -822,6 +824,12 @@ int cmake::CMakeCommand(std::vector<std::string>& args)
return result; 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__) #if defined(_WIN32) && !defined(__CYGWIN__)
// Write registry value // Write registry value
else if (args[1] == "write_regv" && args.size() > 3) else if (args[1] == "write_regv" && args.size() > 3)