Files
CMake/Modules
Brad King e349b471d8 MSVC: Fix regression that links shared libraries with bogus -shared flag
Clear `CMAKE_SHARED_LIBRARY_CREATE_<LANG>_FLAGS` since no special
link flags are needed to create a DLL with MSVC toolchains.
Our shared library creation rules never referenced that placeholder,
so this variable was never used until commit 951e4d3f62 (Ninja,Makefile:
Move builtin linker flags to <LINK_FLAGS> placeholder, 2025-06-09,
v4.1.0-rc1~37^2~2) taught the generators to look it up directly.

This was not previously noticed because the `-shared` flag
is ignored unless the `-WX` flag enables an error on it.

Fixes: #27106
2025-08-01 12:37:55 -04:00
..
2025-07-01 11:20:56 -04:00
2025-05-26 02:55:17 +02:00
2025-04-01 00:57:00 +02:00
2025-03-26 14:52:00 +01:00
2025-03-29 18:35:00 +01:00
2025-04-15 22:41:48 +02:00
2025-04-21 13:39:00 +02:00
2025-03-26 14:05:14 +01:00
2025-04-27 16:04:42 +02:00
2025-04-27 16:04:42 +02:00
2025-05-01 01:00:53 +02:00
2025-05-12 23:21:18 +02:00
2025-04-20 02:23:53 +02:00
2025-04-08 15:35:38 +02:00
2025-04-09 02:29:19 +02:00
2025-04-09 20:26:47 +02:00
2025-04-24 01:10:35 +02:00
2025-03-31 02:23:24 +02:00
2025-04-24 14:06:45 +02:00
2025-04-24 14:06:45 +02:00
2025-04-24 14:06:45 +02:00
2025-04-22 14:22:29 +02:00
2025-04-28 19:01:09 +02:00
2025-04-28 19:01:09 +02:00
2025-04-28 19:01:09 +02:00
2025-04-28 19:01:09 +02:00
2025-04-28 19:01:09 +02:00
2025-04-07 14:50:09 +02:00
2025-04-04 04:46:03 +02:00
2025-03-15 12:14:55 +01:00
2025-03-25 09:43:17 -04:00
2025-03-26 15:13:55 +01:00
2025-03-25 19:22:34 +01:00
2025-04-15 14:23:12 +02:00
2025-04-05 23:09:08 +02:00
2025-03-12 18:08:25 +01:00
2025-03-26 14:49:16 +01:00
2025-03-21 17:13:18 +01:00

See the "Find Modules" section of the cmake-developer(7) manual page.

For more information about how to contribute modules to CMake, see this page:
https://gitlab.kitware.com/cmake/community/-/wikis/doc/cmake/dev/Module-Maintainers