diff options
author | Stephen Kelly <steveire@gmail.com> | 2013-11-25 20:13:10 (GMT) |
---|---|---|
committer | Stephen Kelly <steveire@gmail.com> | 2013-11-25 20:13:10 (GMT) |
commit | a60cd3d3c6b214a2c1271321c726fd21000a0cdb (patch) | |
tree | 41cefc36e7ade6c2a3cbcad036a568a7c42ff32c /Source/cmGeneratorTarget.cxx | |
parent | c34968a9aa12221f54973a56d4e98940cff676a5 (diff) | |
download | CMake-a60cd3d3c6b214a2c1271321c726fd21000a0cdb.zip CMake-a60cd3d3c6b214a2c1271321c726fd21000a0cdb.tar.gz CMake-a60cd3d3c6b214a2c1271321c726fd21000a0cdb.tar.bz2 |
cmGeneratorTarget: Use the output directory to order cmTargets.
The output directory must be unique, but the source directory
of an add_subdirectory call may be re-used.
Diffstat (limited to 'Source/cmGeneratorTarget.cxx')
-rw-r--r-- | Source/cmGeneratorTarget.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/cmGeneratorTarget.cxx b/Source/cmGeneratorTarget.cxx index 90cca1b..5a535c7 100644 --- a/Source/cmGeneratorTarget.cxx +++ b/Source/cmGeneratorTarget.cxx @@ -698,8 +698,8 @@ bool cmStrictTargetComparison::operator()(cmTarget *t1, cmTarget *t2) const int nameResult = strcmp(t1->GetName(), t2->GetName()); if (nameResult == 0) { - return strcmp(t1->GetMakefile()->GetStartDirectory(), - t2->GetMakefile()->GetStartDirectory()) < 0; + return strcmp(t1->GetMakefile()->GetStartOutputDirectory(), + t2->GetMakefile()->GetStartOutputDirectory()) < 0; } return nameResult < 0; } |