blender/source/creator
Ray molenkamp 39c901407e MSVC: Add cmake option for external manifests
This PR adds a cmake option `WITH_WINDOWS_EXTERNAL_MANIFEST`
which is off by default which addresses the following 2 problems:

The CI env occasionally fails to link the manifest into blender.exe
with mt.exe getting file in use error. The solutions mentioned online
vary wildly between, just rebuild, turn off your AV, use this magic
switch. None of them actually point to a root cause we can address.

When building blender with clang and the visual studio generator
it also somehow doesn't embed the manifest.

If the bots stay problematic this option can be turned on for the CI
environment, and will be automatically turned on when it detects clang
and the visual studio generator being used.

Pull Request: https://projects.blender.org/blender/blender/pulls/111683
2024-04-18 16:57:04 +02:00
..
blender_launcher_win32.c Cleanup: use full sentences for code-comments 2024-03-19 13:57:00 +11:00
buildinfo.c Fix build error in fcacebbfb1b01e4cd30237458294906779715c29 2023-07-26 15:52:54 +10:00
CMakeLists.txt MSVC: Add cmake option for external manifests 2024-04-18 16:57:04 +02:00
creator_args.cc Linux: freedesktop support for file type association 2024-04-18 11:19:00 +10:00
creator_intern.h Fix crash using "--command" on Windows 2024-04-10 11:52:54 +10:00
creator_signals.cc Cleanup: spelling in comments 2024-03-21 10:02:53 +11:00
creator.cc Fix crash using "--command" on Windows 2024-04-10 11:52:54 +10:00
symbols_apple.map Build: changes to macOS build flags to fix linker warnings 2024-01-02 16:22:48 +01:00
symbols_unix.map Build: changes needed to build on FreeBSD 2023-03-22 14:15:46 +01:00