build: aïlla la implementació de stb_image_write en un TU propi
screenshot.cpp ara només inclou les declaracions de stb_image_write.h; la macro STB_IMAGE_WRITE_IMPLEMENTATION viu a un .cpp nou dins de source/external/, que ja està exclòs del pre-commit hook (clang-format i clang-tidy) i cobert pel seu .clang-tidy amb Checks: '-*'. Així podem retirar la desactivació global de clang-analyzer-optin.portability .UnixAPI i el check queda actiu arreu del nostre propi codi.
This commit is contained in:
1 parent
dc8a7723e3
commit
6c1c042637
4 files changed
+17
-8
No files matched your search
@@ -68,6 +68,7 @@ set(APP_SOURCES
|
||||
source/core/rendering/render_info.cpp
|
||||
source/core/rendering/gif.cpp
|
||||
source/core/rendering/screenshot.cpp
|
||||
source/external/stb_image_write_impl.cpp
|
||||
source/core/rendering/surface.cpp
|
||||
source/core/rendering/text.cpp
|
||||
source/core/rendering/sprite/sprite.cpp
|
||||
|
||||
Reference in new issue
Block a user