forked from Green-Sky/tomato
Merge commit 'dec0d4ec4153bf9fc2b78ae6c2df45b6ea8dde7a' as 'external/sdl/SDL'
This commit is contained in:
118
external/sdl/SDL/cmake/3rdparty.cmake
vendored
Normal file
118
external/sdl/SDL/cmake/3rdparty.cmake
vendored
Normal file
@ -0,0 +1,118 @@
|
||||
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"
|
||||
"vulkan.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()
|
Reference in New Issue
Block a user