4 Commits
Author SHA1 Message Date
Stepanov Igor 53019cd2e6 install(TARGETS): Add option to install runtime deps built as other targets
Add a `RUNTIME_DEPENDENCY_TARGETS` option for `install(TARGETS)`
to automatically install the necessary runtime shared libraries.

Closes: #23505
2026-09-22 10:40:52 -04:00
Stepanov Igor 21cc5937c1 install(TARGETS): Factor out reusable helpers with config-specific support 2026-09-11 08:50:14 -04:00
Stepanov Igor 728e6ce203 file(GET_RUNTIME_DEPENDENCIES): Fix DLL case insensitivity for cross-compiling
When cross-compiling to Windows from a (Linux) host with a
case-sensitive filesystem, match DLL file names case-insensitively.

Fixes: #28049
2026-08-28 18:53:43 +03:00
Stepanov Igor 343723dd56 cmBinUtilsWindowsPELinker: Reduce conditional block nesting 2026-08-27 16:18:58 -04:00