1# @noautodeps 2load("@fbcode_macros//build_defs:python_library.bzl", "python_library") 3 4python_library( 5 name = "node_visitor", 6 srcs = ["node_visitor.py"], 7 typing = True, 8 deps = [ 9 "//executorch/backends/arm:tosa_mapping", 10 "//executorch/backends/arm:tosa_specification", 11 ], 12) 13 14python_library( 15 name = "ops", 16 srcs = glob(["op_*.py"]), 17 typing = True, 18 deps = [ 19 "fbsource//third-party/serialization_lib/python/tosa:tosa", 20 ":node_visitor", 21 "//executorch/backends/arm:tosa_mapping", 22 "//executorch/backends/arm:tosa_quant_utils", 23 "//executorch/backends/arm:tosa_utils", 24 "//executorch/exir:lib", 25 ], 26) 27 28python_library( 29 name = "lib", 30 srcs = ["__init__.py"], 31 typing = True, 32 deps = [ 33 ":node_visitor", 34 ":ops", 35 ], 36) 37