Improve command detection in CMake

This commit is contained in:
Ashcon Partovi
2024-10-01 13:50:15 -07:00
parent 07fd814629
commit 27a157b6c1
8 changed files with 141 additions and 100 deletions

View File

@@ -3,6 +3,8 @@
find_command(
VARIABLE
CLANG_FORMAT_PROGRAM
VERSION_VARIABLE
LLVM_VERSION
COMMAND
clang-format
REQUIRED
@@ -11,17 +13,6 @@ find_command(
set(CLANG_FORMAT_SOURCES ${BUN_C_SOURCES} ${BUN_CXX_SOURCES})
register_command(
TARGET
clang-format-version
COMMENT
"Print clang-format version"
COMMAND
${CLANG_FORMAT_PROGRAM}
--version
ALWAYS_RUN
)
register_command(
TARGET
clang-format-check

View File

@@ -3,10 +3,10 @@
find_command(
VARIABLE
CLANG_TIDY_PROGRAM
VERSION_VARIABLE
LLVM_VERSION
COMMAND
clang-tidy
VERSION
${LLVM_VERSION}
REQUIRED
OFF
)