feat: enhence makefile

This commit is contained in:
2025-09-23 13:47:09 +08:00
parent 237e7c3138
commit b5ccc595e0
4 changed files with 96 additions and 21 deletions

10
utils/tidy.sh Executable file
View File

@@ -0,0 +1,10 @@
#!/usr/bin/env bash
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
PROJECT_ROOT="${SCRIPT_DIR}/.."
CLANG_TIDY_BIN="${CLANG_TIDY:-clang-tidy}"
cd "${PROJECT_ROOT}"
make CLANG_TIDY="${CLANG_TIDY_BIN}" tidy