39c901407e
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 |
||
---|---|---|
.gitea | ||
.github | ||
build_files | ||
doc | ||
extern | ||
intern | ||
lib | ||
locale | ||
release | ||
scripts | ||
source | ||
tests | ||
tools | ||
.clang-format | ||
.clang-tidy | ||
.editorconfig | ||
.git-blame-ignore-revs | ||
.gitignore | ||
.gitmodules | ||
AUTHORS | ||
CMakeLists.txt | ||
COPYING | ||
GNUmakefile | ||
make.bat | ||
pyproject.toml | ||
README.md |
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.