xref: /aosp_15_r20/external/executorch/backends/arm/operators/TARGETS (revision 523fa7a60841cd1ecfb9cc4201f1ca8b03ed023a)
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