Skip to content

Commit ec2e496

Browse files
committed
Add missing DEPENDS entries in add_custom_command
1 parent 2d3404d commit ec2e496

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -551,7 +551,7 @@ if (WITH_SERIALIZATION)
551551
add_custom_command(
552552
OUTPUT "${fb_header}"
553553
COMMAND flatbuffers::flatc --cpp --cpp-std C++17 --no-union-value-namespacing --keep-prefix --filename-suffix ".fbs" -o "${fb_dir}" "${fb_def}"
554-
DEPENDS "${fb_def}"
554+
DEPENDS flatbuffers::flatc "${fb_def}"
555555
VERBATIM
556556
)
557557
add_custom_target(generate_fb_header DEPENDS "${fb_header}")

src/runtime/CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -280,14 +280,14 @@ foreach (i IN LISTS RUNTIME_CPP)
280280
else()
281281
add_custom_command(OUTPUT "${LL}"
282282
COMMAND ${CMAKE_CROSSCOMPILING_EMULATOR} ${CMAKE_C_COMPILER_LAUNCHER} $<TARGET_FILE:clang> ${clang_flags} -o "${LL}" "$<SHELL_PATH:${SOURCE}>"
283-
DEPENDS "${SOURCE}"
283+
DEPENDS $<TARGET_NAME:clang> "${SOURCE}"
284284
DEPFILE "${basename}.d"
285285
VERBATIM)
286286
endif()
287287

288288
add_custom_command(OUTPUT "${BC}"
289289
COMMAND ${CMAKE_CROSSCOMPILING_EMULATOR} $<TARGET_FILE:llvm-as> "${LL}" -o "${BC}"
290-
DEPENDS "${LL}"
290+
DEPENDS $<TARGET_NAME:llvm-as> "${LL}"
291291
VERBATIM)
292292

293293
add_custom_command(OUTPUT "${INITMOD}"
@@ -314,7 +314,7 @@ foreach (i IN LISTS RUNTIME_LL)
314314

315315
add_custom_command(OUTPUT "${BC}"
316316
COMMAND ${CMAKE_CROSSCOMPILING_EMULATOR} $<TARGET_FILE:llvm-as> "${LL_TRANSFORMED}" -o "${BC}"
317-
DEPENDS "${LL_TRANSFORMED}"
317+
DEPENDS $<TARGET_NAME:llvm-as> "${LL_TRANSFORMED}"
318318
VERBATIM)
319319
add_custom_command(OUTPUT "${INITMOD}"
320320
COMMAND binary2cpp "halide_internal_initmod_${i}_ll" < "${BC}" > "${INITMOD}"

test/generator/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ function(add_wasm_executable TARGET)
8080

8181
add_custom_command(OUTPUT "${TARGET}.wasm" "${TARGET}.js"
8282
COMMAND ${EMCC} ${EMCC_FLAGS} ${INCLUDES} ${SRCS} ${DEPS} -o "${TARGET}.js"
83-
DEPENDS ${SRCS} ${DEPS}
83+
DEPENDS ${EMCC} ${SRCS} ${DEPS}
8484
VERBATIM)
8585

8686
add_custom_target("${TARGET}" ALL

0 commit comments

Comments
 (0)