summaryrefslogtreecommitdiffstats
path: root/Source/cmMakefileTargetGenerator.h
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2010-11-05 12:33:47 (GMT)
committerBrad King <brad.king@kitware.com>2010-11-05 12:33:47 (GMT)
commit07cfa57ec5f9f906e075512646100719a0a615aa (patch)
tree020369090ea590192ebf629228dc7bc046892fa6 /Source/cmMakefileTargetGenerator.h
parent947de96030723fa231ed1ddc9d94d755f3d68d0b (diff)
downloadCMake-07cfa57ec5f9f906e075512646100719a0a615aa.zip
CMake-07cfa57ec5f9f906e075512646100719a0a615aa.tar.gz
CMake-07cfa57ec5f9f906e075512646100719a0a615aa.tar.bz2
Consolidate duplicate link rule make dependency code
Factor code previously duplicated for library and executable rules into a common method.
Diffstat (limited to 'Source/cmMakefileTargetGenerator.h')
-rw-r--r--Source/cmMakefileTargetGenerator.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/cmMakefileTargetGenerator.h b/Source/cmMakefileTargetGenerator.h
index 4ee2b39..c9aede2 100644
--- a/Source/cmMakefileTargetGenerator.h
+++ b/Source/cmMakefileTargetGenerator.h
@@ -115,6 +115,9 @@ protected:
// append intertarget dependencies
void AppendTargetDepends(std::vector<std::string>& depends);
+ // Append link rule dependencies (objects, etc.).
+ void AppendLinkDepends(std::vector<std::string>& depends);
+
/** In order to support parallel builds for custom commands with
multiple outputs the outputs are given a serial order, and only
the first output actually has the build rule. Other outputs