diff options
author | Ben Boeckel <ben.boeckel@kitware.com> | 2017-03-07 14:30:07 (GMT) |
---|---|---|
committer | Ben Boeckel <ben.boeckel@kitware.com> | 2017-03-07 14:30:07 (GMT) |
commit | 322425faca3fa6dca1356cdcb4c44ea8d46bc32a (patch) | |
tree | ab075aeb22d6bf12b3fc8a5fd483a3fef6660e8b | |
parent | dca58fa27995e5579b8ff52efbc0a20d00f9918d (diff) | |
download | CMake-322425faca3fa6dca1356cdcb4c44ea8d46bc32a.zip CMake-322425faca3fa6dca1356cdcb4c44ea8d46bc32a.tar.gz CMake-322425faca3fa6dca1356cdcb4c44ea8d46bc32a.tar.bz2 |
cmStateTypes: document that the ordering of targets is important
The ordering is assumed in many places throughout the code and
modification of the enumeration should be done carefully.
-rw-r--r-- | Source/cmStateTypes.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/cmStateTypes.h b/Source/cmStateTypes.h index 2c974c1..da14cdb 100644 --- a/Source/cmStateTypes.h +++ b/Source/cmStateTypes.h @@ -27,6 +27,9 @@ enum SnapshotType VariableScopeType }; +// There are multiple overlapping ranges represented here. Be aware that adding +// a value to this enumeration may cause failures in numerous places which +// assume details about the ordering. enum TargetType { EXECUTABLE, |