| function(get_clang_tidy_ignored_files OUTVAR) |
| set(3RD_PARTY_SOURCES |
| # Public GL headers |
| "SDL_egl.h" |
| "SDL_hidapi.h" |
| "SDL_opengl.h" |
| "SDL_opengl_glext.h" |
| "SDL_opengles2_gl2.h" |
| "SDL_opengles2_gl2ext.h" |
| "SDL_opengles2_gl2platform.h" |
| "SDL_opengles2_khrplatform.h" |
| # stdlib |
| "SDL_malloc.c" |
| "SDL_qsort.c" |
| "SDL_strtokr.c" |
| # edid |
| "edid-parse.c" |
| "edid.h" |
| # imKStoUCS |
| "imKStoUCS.c" |
| "imKStoUCS.h" |
| # Joystick controller type |
| "controller_type.h" |
| "controller_type.c" |
| # HIDAPI Steam controller |
| "controller_constants.h" |
| "controller_structs.h" |
| # Nokia Pixman |
| "pixman-arm-asm.h" |
| "pixman-arm-neon-asm.h" |
| "pixman-arm-simd-asm.h" |
| # YUV2RGB |
| "yuv_rgb.c" |
| "yuv_rgb_lsx_func.h" |
| "yuv_rgb_sse_func.h" |
| "yuv_rgb_std_func.h" |
| # LIBM |
| "e_atan2.c" |
| "e_exp.c" |
| "e_fmod.c" |
| "e_log10.c" |
| "e_log.c" |
| "e_pow.c" |
| "e_rem_pio2.c" |
| "e_sqrt.c" |
| "k_cos.c" |
| "k_rem_pio2.c" |
| "k_sin.c" |
| "k_tan.c" |
| "s_atan.c" |
| "s_copysign.c" |
| "s_cos.c" |
| "s_fabs.c" |
| "s_floor.c" |
| "s_scalbn.c" |
| "s_sin.c" |
| "s_tan.c" |
| "math_private.h" |
| "math_libm.h" |
| # EGL |
| "egl.h" |
| "eglext.h" |
| "eglplatform.h" |
| # GLES2 |
| "gl2.h" |
| "gl2ext.h" |
| "gl2platform.h" |
| # KHR |
| "khrplatform.h" |
| # Vulkan |
| "vk_icd.h" |
| "vk_layer.h" |
| "vk_platform.h" |
| "vk_sdk_platform.h" |
| "vulkan_android.h" |
| "vulkan_beta.h" |
| "vulkan_core.h" |
| "vulkan_directfb.h" |
| "vulkan_fuchsia.h" |
| "vulkan_ggp.h" |
| "vulkan_ios.h" |
| "vulkan_macos.h" |
| "vulkan_metal.h" |
| "vulkan_screen.h" |
| "vulkan_vi.h" |
| "vulkan_wayland.h" |
| "vulkan_win32.h" |
| "vulkan_xcb.h" |
| "vulkan_xlib_xrandr.h" |
| "vulkan_xlib.h" |
| "vulkan.h" |
| "vulkan_enums.hpp" |
| "vulkan_format_traits.hpp" |
| "vulkan_funcs.hpp" |
| "vulkan_handles.hpp" |
| "vulkan_hash.hpp" |
| "vulkan_raii.hpp" |
| "vulkan_static_assertions.hpp" |
| "vulkan_structs.hpp" |
| "vulkan_to_string.hpp" |
| # HIDAPI |
| "hid.c" |
| "hid.cpp" |
| "hid.m" |
| "hidraw.cpp" |
| "hidusb.cpp" |
| "hidapi.h") |
| |
| foreach(SOURCE_FILE ${3RD_PARTY_SOURCES}) |
| list(APPEND IGNORED_LIST "{\"name\":\"${SOURCE_FILE}\",\"lines\":[[1,1]]}") |
| endforeach() |
| |
| string(REPLACE ";" "," IGNORED_FILES "${IGNORED_LIST}") |
| set(${OUTVAR} |
| "${IGNORED_FILES}" |
| PARENT_SCOPE) |
| endfunction() |