Do not auto-format files in lib/EpdFont/builtinFonts/

This commit is contained in:
Dave Allie 2025-12-30 19:00:27 +11:00
parent cc0014667b
commit da84213d41
No known key found for this signature in database
GPG Key ID: F2FDDB3AD8D0276F
55 changed files with 209209 additions and 180153 deletions

View File

@ -1,26 +1,19 @@
#!/bin/bash
# Configuration: Standard arguments for clang-format
STYLE_ARGS="-style=file -i"
GIT_LS_FILES_FLAGS=""
if [[ "$1" == "-g" ]]; then
GIT_LS_FILES_FLAGS="--modified"
fi
# --- Main Logic ---
if [[ "$1" == "-g" ]]; then
# Mode: Format all modified files (staged and unstaged)
# Format all files (or only modified files if -g is passed)
# Use 'git ls-files' to get a list of all files with pending changes:
# --modified: files tracked by git that have been modified (staged or unstaged)
# --exclude-standard: ignores files in .gitignore
git ls-files --modified --exclude-standard \
| grep -E '\.(c|cpp|h|hpp)$' \
| xargs -r clang-format $STYLE_ARGS
# NOTE: We skip the 'git add' step from before.
# When running on unstaged files, 'clang-format -i' modifies them
# in the working directory, where they remain unstaged (M).
else
# Executes original working command directly.
find src lib \( -name "*.c" -o -name "*.cpp" -o -name "*.h" -o -name "*.hpp" \) -exec clang-format $STYLE_ARGS {} +
fi
# Use 'git ls-files' to get a list of all files tracked by git:
# --modified: files tracked by git that have been modified (staged or unstaged)
# --exclude-standard: ignores files in .gitignore
# Additionally exclude files in 'lib/EpdFont/builtinFonts/' as they are script-generated.
git ls-files --exclude-standard ${GIT_LS_FILES_FLAGS} \
| grep -E '\.(c|cpp|h|hpp)$' \
| grep -v -E '^lib/EpdFont/builtinFonts/' \
| xargs -r clang-format -style=file -i

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,18 +1,18 @@
// The contents of this file are generated by ./lib/EpdFont/scripts/build-font-ids.sh
#pragma once
#define ALEO_12_FONT_ID (834966729)
#define ALEO_14_FONT_ID (-1667320299)
#define ALEO_16_FONT_ID (-1337958100)
#define ALEO_18_FONT_ID (-268969776)
#define NOTOSANS_12_FONT_ID (-1274546328)
#define NOTOSANS_14_FONT_ID (-583338198)
#define NOTOSANS_16_FONT_ID (-1127423853)
#define NOTOSANS_18_FONT_ID (1845201822)
#define OPENDYSLEXIC_8_FONT_ID (-331738429)
#define OPENDYSLEXIC_10_FONT_ID (-206739437)
#define OPENDYSLEXIC_12_FONT_ID (-263369585)
#define OPENDYSLEXIC_14_FONT_ID (-1978357942)
#define UI_10_FONT_ID (-381091506)
#define UI_12_FONT_ID (-2011443791)
#define SMALL_FONT_ID (-393874514)
#define ALEO_12_FONT_ID (2101191384)
#define ALEO_14_FONT_ID (-1834656672)
#define ALEO_16_FONT_ID (-1982848762)
#define ALEO_18_FONT_ID (-365302307)
#define NOTOSANS_12_FONT_ID (-1646794343)
#define NOTOSANS_14_FONT_ID (-890242897)
#define NOTOSANS_16_FONT_ID (241925189)
#define NOTOSANS_18_FONT_ID (1503221336)
#define OPENDYSLEXIC_8_FONT_ID (875216341)
#define OPENDYSLEXIC_10_FONT_ID (-1234231183)
#define OPENDYSLEXIC_12_FONT_ID (1682200414)
#define OPENDYSLEXIC_14_FONT_ID (-1851285286)
#define UI_10_FONT_ID (-823541435)
#define UI_12_FONT_ID (-126318184)
#define SMALL_FONT_ID (-706443385)