mirror of
https://github.com/Ryujinx/SDL.git
synced 2024-12-23 01:05:28 +00:00
b8d85c6939
I updated .clang-format and ran clang-format 14 over the src and test directories to standardize the code base. In general I let clang-format have it's way, and added markup to prevent formatting of code that would break or be completely unreadable if formatted. The script I ran for the src directory is added as build-scripts/clang-format-src.sh This fixes: #6592 #6593 #6594 (cherry picked from commit 5750bcb174300011b91d1de20edb288fcca70f8c)
33 lines
773 B
Bash
Executable file
33 lines
773 B
Bash
Executable file
#!/bin/sh
|
|
|
|
cd "$(dirname $0)/../src"
|
|
|
|
echo "Running clang-format in $(pwd)"
|
|
|
|
find . -regex '.*\.[chm]p*' -exec clang-format -i {} \;
|
|
|
|
# Revert third-party code
|
|
git checkout \
|
|
events/imKStoUCS.* \
|
|
hidapi \
|
|
joystick/controller_type.c \
|
|
joystick/controller_type.h \
|
|
joystick/hidapi/steam/controller_constants.h \
|
|
joystick/hidapi/steam/controller_structs.h \
|
|
libm \
|
|
stdlib/SDL_malloc.c \
|
|
stdlib/SDL_qsort.c \
|
|
stdlib/SDL_strtokr.c \
|
|
video/arm \
|
|
video/khronos \
|
|
video/x11/edid-parse.c \
|
|
video/yuv2rgb
|
|
clang-format -i hidapi/SDL_hidapi.c
|
|
|
|
# Revert generated code
|
|
git checkout dynapi/SDL_dynapi_overrides.h
|
|
git checkout dynapi/SDL_dynapi_procs.h
|
|
git checkout render/metal/SDL_shaders_metal_*.h
|
|
|
|
echo "clang-format complete!"
|