We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Catch2
Gersemi
1 parent d70e210 commit 894bd14Copy full SHA for 894bd14
.gersemirc
@@ -1,6 +1,8 @@
1
# yamllint disable-line rule:line-length
2
# yaml-language-server: $schema=https://raw.githubusercontent.com/BlankSpruce/gersemi/master/gersemi/configuration.schema.json
3
4
-definitions: ["CMake/ystdlib-cpp-helpers.cmake"]
+definitions:
5
+ - "CMake/ystdlib-cpp-helpers.cmake"
6
+ - "build/deps/Catch2/Catch2-src/extras/Catch.cmake"
7
line_length: 100
8
list_expansion: "favour-expansion"
taskfiles/lint-cmake.yaml
@@ -42,6 +42,7 @@ tasks:
42
- "FLAGS"
43
dir: "{{.ROOT_DIR}}"
44
deps:
45
+ - ":deps:install-all" # Allow Gersemi to parse 3rdparty CMake modules for linting
46
- "venv"
47
cmds:
48
- |-
0 commit comments