diff --git a/build/cmake_deps.toml b/build/cmake_deps.toml index b77ac0d5fcf..fd6cd336bfe 100644 --- a/build/cmake_deps.toml +++ b/build/cmake_deps.toml @@ -11,12 +11,19 @@ excludes = [ "^third-party", ] -[targets.program_schema] +[targets.executor_runner] buck_targets = [ - "//schema:program", + "//examples/executor_runner:executor_runner", ] filters = [ - ".fbs$", + ".cpp$", +] +excludes = [ + "^codegen", +] +deps = [ + "executorch", + "portable_kernels", ] [targets.executorch] @@ -30,6 +37,20 @@ filters = [ ".cpp$", ] +[targets.extension_data_loader] +buck_targets = [ + "//extension/data_loader:buffer_data_loader", + "//extension/data_loader:file_data_loader", + "//extension/data_loader:mmap_data_loader", + "//extension/data_loader:shared_ptr_data_loader", +] +filters = [ + ".cpp$", +] +deps = [ + "executorch", +] + [targets.portable_kernels] buck_targets = [ # //kernels/portable:operators would be more appropriate, but buck2 doesn't @@ -48,19 +69,12 @@ deps = [ "executorch", ] -[targets.executor_runner] +[targets.program_schema] buck_targets = [ - "//examples/executor_runner:executor_runner", + "//schema:program", ] filters = [ - ".cpp$", -] -excludes = [ - "^codegen", -] -deps = [ - "executorch", - "portable_kernels", + ".fbs$", ] [targets.size_test] @@ -77,25 +91,24 @@ deps = [ "executorch", ] -[targets.xnnpack_schema] +[targets.xnn_executor_runner] buck_targets = [ - "//backends/xnnpack:xnnpack_schema" + "//examples/backend:xnn_executor_runner", ] filters = [ - ".fbs$", + ".cpp$", ] - -[targets.dynamic_quant_utils] -buck_targets = [ - "//backends/xnnpack:dynamic_quant_utils" +excludes = [ + "^codegen", ] -filters = [ - ".cpp$", +deps = [ + "xnnpack_backend", + "portable_kernels", ] [targets.xnnpack_backend] buck_targets = [ - "//backends/xnnpack:xnnpack_backend" + "//backends/xnnpack:xnnpack_backend", ] filters = [ ".cpp$", @@ -104,31 +117,18 @@ deps = [ "executorch", ] -[targets.xnn_executor_runner] +[targets.dynamic_quant_utils] buck_targets = [ - "//examples/backend:xnn_executor_runner", + "//backends/xnnpack:dynamic_quant_utils", ] filters = [ ".cpp$", ] -excludes = [ - "^codegen", -] -deps = [ - "xnnpack_backend", - "portable_kernels", -] -[targets.extension_data_loader] +[targets.xnnpack_schema] buck_targets = [ - "//extension/data_loader:buffer_data_loader", - "//extension/data_loader:file_data_loader", - "//extension/data_loader:mmap_data_loader", - "//extension/data_loader:shared_ptr_data_loader", + "//backends/xnnpack:xnnpack_schema", ] filters = [ - ".cpp$", -] -deps = [ - "executorch", + ".fbs$", ]