diff options
author | Brad King <brad.king@kitware.com> | 2022-01-18 21:45:06 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2022-01-29 11:48:12 (GMT) |
commit | f3d2eab36a0b3bf259dfe847b42bfe0b46447107 (patch) | |
tree | 0aaf022c72fbd6380bbdeeb3ff4399c85895c949 /Source/cmGlobalWatcomWMakeGenerator.h | |
parent | d75ab9d066129d54c53e42f7d617bc90a39bbaeb (diff) | |
download | CMake-f3d2eab36a0b3bf259dfe847b42bfe0b46447107.zip CMake-f3d2eab36a0b3bf259dfe847b42bfe0b46447107.tar.gz CMake-f3d2eab36a0b3bf259dfe847b42bfe0b46447107.tar.bz2 |
cmGeneratorTarget: Fix link interface caching of partial results
`GetLinkInterface` and `GetLinkInterfaceLibraries` cache their results
to avoid repeating work. In the case that the result does not depend on
the "head" target, they re-use results computed from the first call with
any "head" target. However, if `GetLinkInterfaceLibraries` is called
first, then not all of the link interface is populated. If
`GetLinkInterface` is later called, it needs to finish populating the
link interface even if a partially completed interface was cached.
Diffstat (limited to 'Source/cmGlobalWatcomWMakeGenerator.h')
0 files changed, 0 insertions, 0 deletions