libobs: Disable compiler warnings about non-exhaustive switch cases

master
PatTheMav 2022-06-20 09:44:05 +02:00 committed by Matt Gajownik
parent 3f2aad12cd
commit 91c915e4e9
1 changed files with 6 additions and 1 deletions

View File

@ -258,7 +258,12 @@ target_compile_definitions(
target_compile_features(libobs PRIVATE cxx_alias_templates)
target_compile_options(libobs PUBLIC ${ARCH_SIMD_FLAGS})
target_compile_options(
libobs
PUBLIC ${ARCH_SIMD_FLAGS}
PRIVATE
$<$<OR:$<C_COMPILER_ID:Clang>,$<C_COMPILER_ID:AppleClang>,$<C_COMPILER_ID:GNU>>:-Wno-switch>
)
target_include_directories(
libobs PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>