Skip to content

Commit 752e23f

Browse files
authored
perf: skip formating cmake files in some folders (#509)
Signed-off-by: l.feng <43399351+msclock@users.noreply.github.com>
1 parent 0e8b58f commit 752e23f

2 files changed

Lines changed: 20 additions & 0 deletions

File tree

.pre-commit-config.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,15 @@ repos:
6363
additional_dependencies: [pyyaml]
6464
types: [file]
6565
files: (\.cmake|CMakeLists.txt)(.in)?$
66+
exclude: |
67+
(?x)(
68+
^(cmake/vcpkg/ports/.*) |
69+
^(cmake/vcpkg/triplets/.*) |
70+
^(cmake/vcpkg/scripts/toolchains/.*) |
71+
^(template/cmake/vcpkg/ports/.*) |
72+
^(template/cmake/vcpkg/triplets/.*) |
73+
^(template/cmake/vcpkg/scripts/toolchains/.*)
74+
)
6675
6776
# Check for spelling
6877
- repo: https://github.com/codespell-project/codespell

template/.pre-commit-config.yaml.jinja

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,17 @@ repos:
6666
additional_dependencies: [pyyaml]
6767
types: [file]
6868
files: (\.cmake|CMakeLists.txt)(.in)?$
69+
exclude: |
70+
(?x)(
71+
^(cmake/vcpkg/ports/.*) |
72+
^(cmake/vcpkg/triplets/.*) |
73+
^(cmake/vcpkg/scripts/toolchains/.*)
74+
[%- if repo_name == 'ss-cpp' %] |
75+
^(template/cmake/vcpkg/ports/.*) |
76+
^(template/cmake/vcpkg/triplets/.*) |
77+
^(template/cmake/vcpkg/scripts/toolchains/.*)
78+
[%- endif %]
79+
)
6980

7081
# Check for spelling
7182
- repo: https://github.com/codespell-project/codespell

0 commit comments

Comments
 (0)