https://github.com/Kitware/CMake
Revision e75632843480aefc303303b85350ecddcc57cc5e authored by Brad King on 10 February 2020, 18:34:33 UTC, committed by Brad King on 10 February 2020, 21:11:38 UTC
Since commit d4d0dd0f6a (cmLinkLineComputer: Add ComputeLinkLibs overload with backtraces, 2019-09-13, v3.16.0-rc1~87^2~4), backtraces have been collected by `ComputeLinkLibs` by looking back through the link implementation libraries for one matching the text of the link line item. This is slow in projects with long link lines. Instead, teach `cmComputeLinkDepends` and `cmComputeLinkInformation` to carry backtrace information explicitly along with the text of each item. Fixes: #20322
1 parent 44b8937
Tip revision: e75632843480aefc303303b85350ecddcc57cc5e authored by Brad King on 10 February 2020, 18:34:33 UTC
Propagate backtraces from LINK_LIBRARIES through to link line items
Propagate backtraces from LINK_LIBRARIES through to link line items
Tip revision: e756328
File | Mode | Size |
---|---|---|
Doxygen | ||
Git | ||
GitSetup | ||
IWYU | ||
KWIML | ||
Release | ||
Scripts | ||
Sphinx | ||
cmbzip2 | ||
cmcurl | ||
cmexpat | ||
cmjsoncpp | ||
cmlibarchive | ||
cmliblzma | ||
cmlibrhash | ||
cmlibuv | ||
cmvssetup | ||
cmzlib | ||
cmzstd | ||
std | ||
.NoDartCoverage | -rw-r--r-- | 39 bytes |
.clang-tidy | -rw-r--r-- | 208 bytes |
.gitattributes | -rw-r--r-- | 277 bytes |
CMakeLists.txt | -rw-r--r-- | 1.1 KB |
SetupForDevelopment.sh | -rwxr-xr-x | 416 bytes |
cmThirdParty.h.in | -rw-r--r-- | 700 bytes |
cm_bzlib.h | -rw-r--r-- | 365 bytes |
cm_curl.h | -rw-r--r-- | 376 bytes |
cm_expat.h | -rw-r--r-- | 369 bytes |
cm_jsoncpp_reader.h | -rw-r--r-- | 409 bytes |
cm_jsoncpp_value.h | -rw-r--r-- | 405 bytes |
cm_jsoncpp_writer.h | -rw-r--r-- | 409 bytes |
cm_kwiml.h | -rw-r--r-- | 443 bytes |
cm_libarchive.h | -rw-r--r-- | 479 bytes |
cm_lzma.h | -rw-r--r-- | 371 bytes |
cm_rhash.h | -rw-r--r-- | 383 bytes |
cm_uv.h | -rw-r--r-- | 361 bytes |
cm_zlib.h | -rw-r--r-- | 358 bytes |
cm_zstd.h | -rw-r--r-- | 357 bytes |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...