13 lines
364 B
Bash
Executable file
13 lines
364 B
Bash
Executable file
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
# This script expects to be run from the repo root.
|
|
|
|
# Format cmake files
|
|
find -regex '.*/CMakeLists\.txt\(\.in\)?\|.*\.cmake\(\.in\)?' \
|
|
! -path './build/*' \
|
|
! -path "./stage0/*" \
|
|
-exec \
|
|
uvx gersemi --in-place --line-length 120 --indent 2 \
|
|
--definitions src/cmake/Modules/ src/CMakeLists.txt \
|
|
-- {} +
|