diff options
author | Brad King <brad.king@kitware.com> | 2013-07-16 17:59:35 (GMT) |
---|---|---|
committer | CMake Topic Stage <kwrobot@kitware.com> | 2013-07-16 17:59:35 (GMT) |
commit | ff6de6d325fec9b4f257b27388be4a24fd8cadfe (patch) | |
tree | 175707b56fa08443b697972e051597d31891d643 /Source/cmTarget.cxx | |
parent | ddfd3b85df51d1149e8a8346d6eb423d2d39dced (diff) | |
parent | 4bb6e24809df6b6443895a5a5c12cb264f5f1489 (diff) | |
download | CMake-ff6de6d325fec9b4f257b27388be4a24fd8cadfe.zip CMake-ff6de6d325fec9b4f257b27388be4a24fd8cadfe.tar.gz CMake-ff6de6d325fec9b4f257b27388be4a24fd8cadfe.tar.bz2 |
Merge topic 'drop-old-vs-dependency'
4bb6e24 VS,Xcode: Drop incorrect legacy dependency trace (#14291)
Diffstat (limited to 'Source/cmTarget.cxx')
-rw-r--r-- | Source/cmTarget.cxx | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/Source/cmTarget.cxx b/Source/cmTarget.cxx index 205ebb8..70500cd 100644 --- a/Source/cmTarget.cxx +++ b/Source/cmTarget.cxx @@ -1839,8 +1839,7 @@ bool cmTarget::IsBundleOnApple() class cmTargetTraceDependencies { public: - cmTargetTraceDependencies(cmTarget* target, cmTargetInternals* internal, - const char* vsProjectFile); + cmTargetTraceDependencies(cmTarget* target, cmTargetInternals* internal); void Trace(); private: cmTarget* Target; @@ -1864,8 +1863,7 @@ private: //---------------------------------------------------------------------------- cmTargetTraceDependencies -::cmTargetTraceDependencies(cmTarget* target, cmTargetInternals* internal, - const char* vsProjectFile): +::cmTargetTraceDependencies(cmTarget* target, cmTargetInternals* internal): Target(target), Internal(internal) { // Convenience. @@ -1882,13 +1880,6 @@ cmTargetTraceDependencies this->QueueSource(*si); } - // Queue the VS project file to check dependencies on the rule to - // generate it. - if(vsProjectFile) - { - this->FollowName(vsProjectFile); - } - // Queue pre-build, pre-link, and post-build rule dependencies. this->CheckCustomCommands(this->Target->GetPreBuildCommands()); this->CheckCustomCommands(this->Target->GetPreLinkCommands()); @@ -2107,7 +2098,7 @@ cmTargetTraceDependencies } //---------------------------------------------------------------------------- -void cmTarget::TraceDependencies(const char* vsProjectFile) +void cmTarget::TraceDependencies() { // CMake-generated targets have no dependencies to trace. Normally tracing // would find nothing anyway, but when building CMake itself the "install" @@ -2119,7 +2110,7 @@ void cmTarget::TraceDependencies(const char* vsProjectFile) } // Use a helper object to trace the dependencies. - cmTargetTraceDependencies tracer(this, this->Internal.Get(), vsProjectFile); + cmTargetTraceDependencies tracer(this, this->Internal.Get()); tracer.Trace(); } |