File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments