Skip to content

Commit be2c597

Browse files
committed
Fix didn't work, added log statements to determine why
1 parent 8f4226e commit be2c597

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

tools/cmake/Codegen.cmake

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -245,25 +245,33 @@ function(gen_operators_lib)
245245
list(REMOVE_ITEM GEN_KERNEL_LIBS ${portable_kernels_check})
246246

247247
# Build kernels_util_all_deps, since later selected_portable_kernels depends on it
248+
message(STATUS "Before _kernels_util_all_deps__srcs: ${_kernels_util_all_deps__srcs}")
248249
if(NOT _kernels_util_all_deps__srcs)
250+
message(STATUS "Found _kernels_util_all_deps__srcs to be empty")
249251
file(GLOB_RECURSE _kernels_util_all_deps__srcs "${EXECUTORCH_DIR}/kernels/portable/cpu/util/*.cpp")
250252
list(FILTER _kernels_util_all_deps__srcs EXCLUDE REGEX "${EXECUTORCH_DIR}/kernels/portable/cpu/util/test/.*")
251253
else()
254+
message(STATUS "Found _kernels_util_all_deps__srcs to be NOT empty")
252255
list(TRANSFORM _kernels_util_all_deps__srcs PREPEND "${EXECUTORCH_ROOT}/")
253256
endif()
257+
message(STATUS "After _kernels_util_all_deps__srcs: ${_kernels_util_all_deps__srcs}")
254258
add_library(selected_kernels_util_all_deps ${_kernels_util_all_deps__srcs})
255259
target_link_libraries(selected_kernels_util_all_deps PRIVATE executorch_core)
256260
target_include_directories(selected_kernels_util_all_deps PUBLIC ${_common_include_directories})
257261
target_compile_definitions(selected_kernels_util_all_deps PUBLIC C10_USING_CUSTOM_GENERATED_MACROS)
258262
target_compile_options(selected_kernels_util_all_deps PUBLIC ${_common_compile_options})
259263

260264
# Build selected_portable_kernels
265+
message(STATUS "Before _portable_kernels__srcs: ${_portable_kernels__srcs}")
261266
if(NOT _portable_kernels__srcs)
267+
message(STATUS "Found _portable_kernels__srcs to be empty")
262268
file(GLOB_RECURSE _portable_kernels__srcs "${EXECUTORCH_DIR}/kernels/portable/cpu/*.cpp")
263269
list(FILTER _portable_kernels__srcs EXCLUDE REGEX "${EXECUTORCH_DIR}/kernels/portable/cpu/util/test/.*")
264270
else()
271+
message(STATUS "Found _portable_kernels__srcs to be NOT empty")
265272
list(TRANSFORM _portable_kernels__srcs PREPEND "${EXECUTORCH_ROOT}/")
266273
endif()
274+
message(STATUS "After _portable_kernels__srcs: ${_portable_kernels__srcs}")
267275
add_library(selected_portable_kernels ${_portable_kernels__srcs})
268276
target_link_libraries(selected_portable_kernels PRIVATE executorch_core selected_kernels_util_all_deps)
269277
target_compile_options(selected_portable_kernels PUBLIC ${_common_compile_options})

0 commit comments

Comments
 (0)