Skip to content

Commit 18a318d

Browse files
committed
Move delete in check-rules
1 parent 93f0a3c commit 18a318d

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -152,8 +152,6 @@ endforeach()
152152
add_custom_target("preprocess-cpp-rules" DEPENDS ${cpp_rules_ir_outputs})
153153

154154
add_custom_target("preprocess-rust-rules"
155-
COMMAND find ${PROJECT_SOURCE_DIR}/rules -name "ir_unsafe.json" -delete
156-
COMMAND find ${PROJECT_SOURCE_DIR}/rules -name "ir_refcount.json" -delete
157155
COMMAND cargo build
158156
COMMAND ${CMAKE_COMMAND} -E chdir ${PROJECT_SOURCE_DIR}/rule-preprocessor
159157
${CMAKE_COMMAND} -E env
@@ -165,9 +163,11 @@ add_custom_target("preprocess-rust-rules"
165163
)
166164

167165
add_custom_target("check-rules"
166+
COMMAND find ${PROJECT_SOURCE_DIR}/rules -name "ir_unsafe.json" -delete
167+
COMMAND find ${PROJECT_SOURCE_DIR}/rules -name "ir_refcount.json" -delete
168+
DEPENDS preprocess-cpp-rules preprocess-rust-rules
168169
COMMAND ${CMAKE_COMMAND} -E chdir ${PROJECT_SOURCE_DIR}
169170
git diff --exit-code -- rules/
170-
DEPENDS preprocess-cpp-rules preprocess-rust-rules
171171
)
172172

173173
add_custom_target("check-all"

0 commit comments

Comments
 (0)