summaryrefslogtreecommitdiff
path: root/Source/cmIfCommand.cxx
diff options
context:
space:
mode:
authorStephen Kelly <steveire@gmail.com>2013-11-20 16:58:01 +0100
committerStephen Kelly <steveire@gmail.com>2013-11-22 15:06:25 +0100
commitabb13ea5659cdaa4254724fca582f56570f88164 (patch)
tree162fe496f8dbe7477d59e947174bded4b5b3d265 /Source/cmIfCommand.cxx
parent7246e635fe8312206b62a279b3c237d1cf584c83 (diff)
downloadcmake-abb13ea5659cdaa4254724fca582f56570f88164.tar.gz
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/cmIfCommand.cxx')
0 files changed, 0 insertions, 0 deletions