Do not auto-format files in lib/EpdFont/builtinFonts/
This commit is contained in:
parent
cc0014667b
commit
da84213d41
@ -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
@ -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)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user