mirror of
https://github.com/oven-sh/bun
synced 2026-02-10 02:48:50 +00:00
36 lines
537 B
CMake
36 lines
537 B
CMake
find_command(
|
|
VARIABLE
|
|
CLANG_FORMAT_PROGRAM
|
|
COMMAND
|
|
clang-format
|
|
REQUIRED
|
|
OFF
|
|
)
|
|
|
|
register_command(
|
|
TARGET
|
|
clang-format-check
|
|
COMMENT
|
|
"Running clang-format"
|
|
COMMAND
|
|
${CLANG_FORMAT_PROGRAM}
|
|
-Werror
|
|
--dry-run
|
|
--verbose
|
|
${BUN_C_SOURCES}
|
|
${BUN_CXX_SOURCES}
|
|
)
|
|
|
|
register_command(
|
|
TARGET
|
|
clang-format
|
|
COMMENT
|
|
"Fixing clang-format"
|
|
COMMAND
|
|
${CLANG_FORMAT_PROGRAM}
|
|
-i # edits files in-place
|
|
--verbose
|
|
${BUN_C_SOURCES}
|
|
${BUN_CXX_SOURCES}
|
|
)
|