Michael Kruse
8b11c39a0f
[llvm-mt] Do not build llvm-mt if not functional ( #134631 )
...
llvm-mt requires libxml2 to work, so do not even build it without
libxml2.
CMake 3.31 and later prefer llvm-mt.exe over Microsoft's mt.exe if
available and using clang-cl.exe as CMAKE_CXX_COMPILER. When CMake picks
up llvm-mt.exe without libxml2, any build will fail with the message
```
llvm-mt: error: no libxml2
```
Any test except `--help` already uses `REQUIRES: libxml2`. There is no
point in having a non-functional executable. Not building llvm-mt.exe
will force CMake to use Microsoft's `mt.exe` instead.
Fixes : #134237
2025-04-08 16:16:53 +02:00
..
2025-03-29 22:40:05 -07:00
2025-03-29 22:40:05 -07:00
2025-01-16 12:27:54 -06:00
2025-03-08 23:54:57 +00:00
2025-03-20 12:21:43 +05:30
2025-03-12 10:02:30 +11:00
2025-04-07 17:12:50 +01:00
2025-04-01 14:27:11 +01:00
2025-03-03 13:46:33 +07:00
2025-03-18 14:00:34 +01:00
2025-01-20 18:25:51 +01:00
2024-12-17 19:24:32 +08:00
2025-03-29 22:40:05 -07:00
2025-03-05 07:22:35 -08:00
2024-12-11 15:44:44 -08:00
2025-03-03 13:46:33 +07:00
2024-12-11 15:44:44 -08:00
2025-03-03 13:46:33 +07:00
2025-03-29 22:40:05 -07:00
2024-12-11 15:44:44 -08:00
2025-03-13 14:26:42 +01:00
2025-04-01 14:27:11 +01:00
2025-04-03 14:02:27 -07:00
2024-12-11 15:44:44 -08:00
2024-12-11 15:44:44 -08:00
2025-03-31 22:13:46 +03:00
2025-03-28 19:55:18 -07:00
2025-03-21 11:05:32 -05:00
2025-01-21 09:24:55 -08:00
2024-12-11 15:44:44 -08:00
2025-03-06 10:27:47 +01:00
2025-03-12 10:02:30 +11:00
2025-03-07 09:37:19 +01:00
2025-03-29 22:40:05 -07:00
2025-04-01 14:27:11 +01:00
2025-03-29 22:40:05 -07:00
2025-04-01 14:27:11 +01:00
2025-04-01 14:27:11 +01:00
2024-12-18 23:36:13 -08:00
2025-03-25 09:19:57 -07:00
2025-03-19 15:02:17 -04:00
2025-04-08 16:16:53 +02:00
2024-12-11 15:44:44 -08:00
2025-03-07 08:34:29 +00:00
2025-03-28 07:53:09 -07:00
2025-03-06 10:27:47 +01:00
2025-01-24 15:08:14 +01:00
2025-03-29 22:40:05 -07:00
2025-03-08 18:52:24 +00:00
2025-03-20 22:24:06 -07:00
2025-03-29 22:40:05 -07:00
2025-03-10 09:48:40 +00:00
2025-03-18 22:12:45 -07:00
2025-04-08 08:51:20 +07:00
2025-03-11 07:34:27 -07:00
2025-02-22 09:52:53 -08:00
2025-02-24 23:08:48 -08:00
2025-03-12 17:35:09 +01:00
2025-01-24 10:53:11 +00:00
2024-12-11 15:44:44 -08:00
2024-12-11 15:44:44 -08:00
2024-12-11 15:44:44 -08:00
2025-03-03 13:46:33 +07:00
2025-03-29 22:40:05 -07:00
2025-03-29 22:40:05 -07:00
2025-03-29 22:40:05 -07:00
2025-03-27 15:31:53 -07:00
2025-04-02 11:52:41 +02:00
2025-03-03 13:46:33 +07:00
2024-12-11 15:44:44 -08:00
2025-02-11 15:11:02 +00:00
2025-03-03 13:46:33 +07:00
2025-04-02 19:26:19 -05:00