1*523fa7a6SAndroid Build Coastguard Workerload("@fbsource//xplat/executorch/build:runtime_wrapper.bzl", "runtime") 2*523fa7a6SAndroid Build Coastguard Worker 3*523fa7a6SAndroid Build Coastguard Workeroncall("executorch") 4*523fa7a6SAndroid Build Coastguard Worker 5*523fa7a6SAndroid Build Coastguard Workerruntime.python_library( 6*523fa7a6SAndroid Build Coastguard Worker name = "vulkan_partitioner", 7*523fa7a6SAndroid Build Coastguard Worker srcs = [ 8*523fa7a6SAndroid Build Coastguard Worker "vulkan_partitioner.py", 9*523fa7a6SAndroid Build Coastguard Worker ], 10*523fa7a6SAndroid Build Coastguard Worker visibility = [ 11*523fa7a6SAndroid Build Coastguard Worker "//executorch/...", 12*523fa7a6SAndroid Build Coastguard Worker "@EXECUTORCH_CLIENTS", 13*523fa7a6SAndroid Build Coastguard Worker ], 14*523fa7a6SAndroid Build Coastguard Worker deps = [ 15*523fa7a6SAndroid Build Coastguard Worker "//executorch/backends/vulkan:op_registry", 16*523fa7a6SAndroid Build Coastguard Worker "//executorch/backends/vulkan:utils_lib", 17*523fa7a6SAndroid Build Coastguard Worker "//executorch/backends/vulkan:vulkan_preprocess", 18*523fa7a6SAndroid Build Coastguard Worker "//executorch/exir:delegate", 19*523fa7a6SAndroid Build Coastguard Worker "//executorch/exir:lib", 20*523fa7a6SAndroid Build Coastguard Worker "//executorch/exir/backend:partitioner", 21*523fa7a6SAndroid Build Coastguard Worker "//executorch/exir/backend:utils", 22*523fa7a6SAndroid Build Coastguard Worker "//executorch/exir/backend/canonical_partitioners:canonical_partitioner_lib", 23*523fa7a6SAndroid Build Coastguard Worker ], 24*523fa7a6SAndroid Build Coastguard Worker) 25