cmGeneratorTarget: Cache full name components
Cache the result of cmGeneratorTarget::GetFullNameInternalComponents
to improve performance.
I've measured the performance improvements on a very large CMake project:
Total Generate time | |
---|---|
Without change | 360s |
With change | 325s |