Skip to content

Commit 7fda3ef

Browse files
committed
Run clippy in ninja format
1 parent 7e9a423 commit 7fda3ef

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

CMakeLists.txt

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,10 +99,18 @@ add_custom_target("format"
9999
COMMAND rustup run ${RUST_STABLE_VERSION} cargo fmt --manifest-path ${PROJECT_SOURCE_DIR}/rule-preprocessor/Cargo.toml
100100
COMMAND rustup run ${RUST_STABLE_VERSION} cargo fmt --manifest-path ${PROJECT_SOURCE_DIR}/libcc2rs/Cargo.toml
101101
COMMAND rustup run ${RUST_STABLE_VERSION} cargo fmt --manifest-path ${PROJECT_SOURCE_DIR}/libcc2rs-macros/Cargo.toml
102+
COMMAND ${CMAKE_COMMAND} -E chdir ${PROJECT_SOURCE_DIR}/rules
103+
cargo clippy --fix --allow-dirty --allow-staged --all-targets --all-features -- -Dwarnings
104+
COMMAND ${CMAKE_COMMAND} -E chdir ${PROJECT_SOURCE_DIR}/rule-preprocessor
105+
cargo clippy --fix --allow-dirty --allow-staged --all-targets --all-features -- -Dwarnings
106+
COMMAND ${CMAKE_COMMAND} -E chdir ${PROJECT_SOURCE_DIR}/libcc2rs
107+
cargo clippy --fix --allow-dirty --allow-staged --all-targets --all-features -- -Dwarnings
108+
COMMAND ${CMAKE_COMMAND} -E chdir ${PROJECT_SOURCE_DIR}/libcc2rs-macros
109+
cargo clippy --fix --allow-dirty --allow-staged --all-targets --all-features -- -Dwarnings
102110
COMMAND ${RUFF} --silent check --fix ${PYTHON_SOURCES}
103111
COMMAND ${RUFF} --silent format ${PYTHON_SOURCES}
104112
DEPENDS "${RUST_STAMP_FILE}"
105-
COMMENT "Running clang-format, cargo fmt, and ruff on all source files"
113+
COMMENT "Running clang-format, cargo fmt, cargo clippy, and ruff on all source files"
106114
VERBATIM
107115
)
108116

0 commit comments

Comments
 (0)