build: silencia warnings de stb a source/external/ via set_source_files_properties

This commit is contained in:
JailDesigner committed 2026-04-28 09:38:52 +02:00
1 parent cc529afeb2
commit 2f3643f09c
1 file changed
+9
+9
View File
@@ -166,6 +166,15 @@ endif()
add_executable(${PROJECT_NAME} ${APP_SOURCES})
# Silencia warnings de codi de tercers (mateixa filosofia que el
# .clang-tidy de source/external/). Només afecta aquests TUs concrets;
# la resta del codi continua compilant amb -Wall -Wextra -Wpedantic.
set_source_files_properties(
source/external/stb_image_write_impl.cpp
source/external/stb_vorbis_impl.cpp
PROPERTIES COMPILE_OPTIONS "-Wno-missing-field-initializers"
)
if(NOT APPLE AND GLSLC_EXE)
add_dependencies(${PROJECT_NAME} shaders)
endif()