summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalUnixMakefileGenerator3.h
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2006-12-14 19:30:41 (GMT)
committerBrad King <brad.king@kitware.com>2006-12-14 19:30:41 (GMT)
commitf7611f167cef7d5d517e901984f5f6c72aa61cf9 (patch)
tree49feb363a4022eaa70bffc59f01a5a7562c4e1ba /Source/cmGlobalUnixMakefileGenerator3.h
parent1fe21ae35ec49db320955a6d9c1cbf4807e2f9f3 (diff)
downloadCMake-f7611f167cef7d5d517e901984f5f6c72aa61cf9.zip
CMake-f7611f167cef7d5d517e901984f5f6c72aa61cf9.tar.gz
CMake-f7611f167cef7d5d517e901984f5f6c72aa61cf9.tar.bz2
ENH: Made cmMakefileTargetGenerator::GlobalGenerator have full type cmGlobalUnixMakefileGenerator3 to give access to all methods. Fixed broken custom targets with no commands for Borland makefiles when CMAKE_SKIP_RULE_DEPENDENCY is set.
Diffstat (limited to 'Source/cmGlobalUnixMakefileGenerator3.h')
-rw-r--r--Source/cmGlobalUnixMakefileGenerator3.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/cmGlobalUnixMakefileGenerator3.h b/Source/cmGlobalUnixMakefileGenerator3.h
index f074510..7bf675c 100644
--- a/Source/cmGlobalUnixMakefileGenerator3.h
+++ b/Source/cmGlobalUnixMakefileGenerator3.h
@@ -115,6 +115,9 @@ public:
no rule. This is used for multiple output dependencies. */
std::string GetEmptyCommandHack() { return this->EmptyCommandsHack; }
+ /** Get the fake dependency to use when a rule has no real commands
+ or dependencies. */
+ std::string GetEmptyRuleHackDepends() { return this->EmptyRuleHackDepends; }
// change the build command for speed
virtual std::string GenerateBuildCommand