[Cmake-commits] CMake branch, next, updated. v3.4.0-rc2-1053-gc711536
Stephen Kelly
steveire at gmail.com
Mon Oct 26 18:46:57 EDT 2015
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".
The branch, next has been updated
via c71153606ef52a10fe8d1867f169bf28a8baf9fb (commit)
via 83ac11ddee0b40999bd94d52c4fffd09ab268a43 (commit)
via ce3a4cde0cd851d3a1cd01b10f4c0cc39e5b5742 (commit)
from 4f9e8feff6fdfe494c2593f9a134b9bdf95482c6 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=c71153606ef52a10fe8d1867f169bf28a8baf9fb
commit c71153606ef52a10fe8d1867f169bf28a8baf9fb
Merge: 4f9e8fe 83ac11d
Author: Stephen Kelly <steveire at gmail.com>
AuthorDate: Mon Oct 26 18:46:56 2015 -0400
Commit: CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Mon Oct 26 18:46:56 2015 -0400
Merge topic 'use-generator-target' into next
83ac11dd fixup! cmTarget: Make compatbility API explicit.
ce3a4cde fixup! cmGlobalGenerator: Remove map from cmTarget to cmGeneratorTarget
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=83ac11ddee0b40999bd94d52c4fffd09ab268a43
commit 83ac11ddee0b40999bd94d52c4fffd09ab268a43
Author: Stephen Kelly <steveire at gmail.com>
AuthorDate: Mon Oct 26 23:46:11 2015 +0100
Commit: Stephen Kelly <steveire at gmail.com>
CommitDate: Mon Oct 26 23:46:11 2015 +0100
fixup! cmTarget: Make compatbility API explicit.
diff --git a/Source/cmMakefile.cxx b/Source/cmMakefile.cxx
index fc23760..35c6084 100644
--- a/Source/cmMakefile.cxx
+++ b/Source/cmMakefile.cxx
@@ -733,7 +733,7 @@ void cmMakefile::ConfigureFinalPass()
}
#if defined(_WIN32) && !defined(__CYGWIN__)
// Do old-style link dependency analysis only for CM_USE_OLD_VS6.
- if(this->Makefile->GetGlobalGenerator()->IsForVS6())
+ if(this->GetGlobalGenerator()->IsForVS6())
{
for (cmTargets::iterator l = this->Targets.begin();
l != this->Targets.end(); l++)
@@ -747,7 +747,7 @@ void cmMakefile::ConfigureFinalPass()
// system generation uses up-to-date information even if other cache
// invalidation code in this source file is buggy.
- l->second->AnalyzeLibDependenciesForVS6(this);
+ l->second.AnalyzeLibDependenciesForVS6(this);
}
}
#endif
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=ce3a4cde0cd851d3a1cd01b10f4c0cc39e5b5742
commit ce3a4cde0cd851d3a1cd01b10f4c0cc39e5b5742
Author: Stephen Kelly <steveire at gmail.com>
AuthorDate: Mon Oct 26 23:44:17 2015 +0100
Commit: Stephen Kelly <steveire at gmail.com>
CommitDate: Mon Oct 26 23:44:17 2015 +0100
fixup! cmGlobalGenerator: Remove map from cmTarget to cmGeneratorTarget
diff --git a/Source/cmGlobalVisualStudio8Generator.cxx b/Source/cmGlobalVisualStudio8Generator.cxx
index 9f36b54..b7478f9 100644
--- a/Source/cmGlobalVisualStudio8Generator.cxx
+++ b/Source/cmGlobalVisualStudio8Generator.cxx
@@ -353,16 +353,17 @@ void cmGlobalVisualStudio8Generator::AddExtraIDETargets()
cmGlobalVisualStudio7Generator::AddExtraIDETargets();
if(this->AddCheckTarget())
{
- for (unsigned int i = 0; i < this->Makefiles.size(); ++i)
+ for (unsigned int i = 0; i < this->LocalGenerators.size(); ++i)
{
- cmTargets& tgts = this->Makefiles[i]->GetTargets();
+ std::vector<cmGeneratorTarget*> tgts =
+ this->LocalGenerators[i]->GetGeneratorTargets();
// All targets depend on the build-system check target.
- for(cmTargets::iterator ti = tgts.begin();
+ for(std::vector<cmGeneratorTarget*>::iterator ti = tgts.begin();
ti != tgts.end(); ++ti)
{
- if(ti->first != CMAKE_CHECK_BUILD_SYSTEM_TARGET)
+ if((*ti)->GetName() != CMAKE_CHECK_BUILD_SYSTEM_TARGET)
{
- ti->second->AddUtility(CMAKE_CHECK_BUILD_SYSTEM_TARGET);
+ (*ti)->AddUtility(CMAKE_CHECK_BUILD_SYSTEM_TARGET);
}
}
}
-----------------------------------------------------------------------
Summary of changes:
Source/cmGlobalVisualStudio8Generator.cxx | 11 ++++++-----
Source/cmMakefile.cxx | 4 ++--
2 files changed, 8 insertions(+), 7 deletions(-)
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list