diff options
author | Stephen Kelly <steveire@gmail.com> | 2013-11-20 15:58:01 (GMT) |
---|---|---|
committer | Stephen Kelly <steveire@gmail.com> | 2013-11-22 14:06:25 (GMT) |
commit | abb13ea5659cdaa4254724fca582f56570f88164 (patch) | |
tree | 162fe496f8dbe7477d59e947174bded4b5b3d265 /Source/cmLocalNinjaGenerator.cxx | |
parent | 7246e635fe8312206b62a279b3c237d1cf584c83 (diff) | |
download | CMake-abb13ea5659cdaa4254724fca582f56570f88164.zip CMake-abb13ea5659cdaa4254724fca582f56570f88164.tar.gz CMake-abb13ea5659cdaa4254724fca582f56570f88164.tar.bz2 |
Order cmGeneratorTargetsType elements deterministically.
Define a custom ordering functor to deterministically and strictly
order the cmTarget* key. Otherwise the order would be dependent on
runtime pointer values, which breaks assumptions of some generators.
The functor orders first by target name, and then by directory. Multiple
global targets may have the same name, such as edit_cache, but their
directory differentiates them.
Diffstat (limited to 'Source/cmLocalNinjaGenerator.cxx')
0 files changed, 0 insertions, 0 deletions