tornavis/build_files
Campbell Barton cbee0f5477 cppcheck: update the checking utility to resolve issues in source/
The script to run cppcheck failed for most files in source/ because
of a syntax error in MEM_guardedalloc.h with attribute functions.

Workaround the error by including BLI_compiler_attrs.h directly.

Other changes:

- Specify c++17 / c11 standards for C++ & C.
- Resolve errors from undefined integer ranges.
- Set the check level to exhaustive so checks always run.
- Suppress noisy missingIncludeSystem warning.
- Move run-time compiler defines into a temporary include
  which resolves argument quoting errors when cppcheck is used with
  clang's parser.
2024-04-02 17:02:23 +11:00
..
build_environment Merge branch 'blender-v4.1-release' 2024-03-15 21:13:19 +01:00
buildbot Build: make Linux cmake release config consistent with buildbot 2023-10-09 14:41:34 +02:00
cmake cppcheck: update the checking utility to resolve issues in source/ 2024-04-02 17:02:23 +11:00
config Build: update Windows ocloc to store binaries per generation 2023-12-14 11:25:23 +01:00
package_spec License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
utils Cleanup: remove redundant f-string use 2024-04-01 16:51:32 +11:00
windows Windows: Add ARM64 support 2024-03-06 16:14:34 +01:00