summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalUnixMakefileGenerator3.h
diff options
context:
space:
mode:
authorKen Martin <ken.martin@kitware.com>2006-05-02 13:56:42 (GMT)
committerKen Martin <ken.martin@kitware.com>2006-05-02 13:56:42 (GMT)
commit3023eb7ccb1cd56cdfefabe058ac5df7c80b1567 (patch)
treefda49a12fe1ed7bc56647a71da10458ebd1193f0 /Source/cmGlobalUnixMakefileGenerator3.h
parent2324e7ec5d1c22a94a7c368c182becc451f52c57 (diff)
downloadCMake-3023eb7ccb1cd56cdfefabe058ac5df7c80b1567.zip
CMake-3023eb7ccb1cd56cdfefabe058ac5df7c80b1567.tar.gz
CMake-3023eb7ccb1cd56cdfefabe058ac5df7c80b1567.tar.bz2
ENH: Makefile performance improvements
Diffstat (limited to 'Source/cmGlobalUnixMakefileGenerator3.h')
-rw-r--r--Source/cmGlobalUnixMakefileGenerator3.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/Source/cmGlobalUnixMakefileGenerator3.h b/Source/cmGlobalUnixMakefileGenerator3.h
index 76bc011..72b6761 100644
--- a/Source/cmGlobalUnixMakefileGenerator3.h
+++ b/Source/cmGlobalUnixMakefileGenerator3.h
@@ -113,6 +113,15 @@ public:
/** Get the command to use for a non-symbolic target file that has
no rule. This is used for multiple output dependencies. */
std::string GetEmptyCommandHack() { return this->EmptyCommandsHack; }
+
+
+ // change the build command for speed
+ virtual std::string GenerateBuildCommand
+ (const char* makeProgram,
+ const char *projectName, const char* additionalOptions,
+ const char *targetName,
+ const char* config, bool ignoreErrors);
+
protected:
void WriteMainMakefile2();
void WriteMainCMakefile();