@@ -7,6 +7,7 @@ runtime.python_library(
7
7
srcs = [
8
8
"tracer.py",
9
9
],
10
+ visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"]
10
11
deps = [
11
12
"fbsource//third-party/pypi/typing-extensions:typing-extensions",
12
13
":common",
@@ -46,13 +47,15 @@ runtime.python_library(
46
47
srcs = [
47
48
"scalar_type.py",
48
49
],
50
+ visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"]
49
51
)
50
52
51
53
runtime.python_library(
52
54
name = "schema",
53
55
srcs = [
54
56
"schema.py",
55
57
],
58
+ visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"]
56
59
deps = [
57
60
":scalar_type",
58
61
"//executorch/exir/backend:compile_spec_schema",
@@ -71,6 +74,7 @@ runtime.python_library(
71
74
srcs = [
72
75
"tensor.py",
73
76
],
77
+ visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"]
74
78
deps = [
75
79
":error",
76
80
":schema",
@@ -84,6 +88,7 @@ runtime.python_library(
84
88
srcs = [
85
89
"memory.py",
86
90
],
91
+ visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"]
87
92
deps = [
88
93
"fbsource//third-party/pypi/typing-extensions:typing-extensions",
89
94
":tensor",
@@ -111,6 +116,7 @@ runtime.python_library(
111
116
"delegate.py",
112
117
"delegate.pyi",
113
118
],
119
+ visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"]
114
120
deps = [
115
121
"//caffe2:torch",
116
122
],
@@ -140,6 +146,7 @@ runtime.python_library(
140
146
srcs = [
141
147
"__init__.py",
142
148
],
149
+ visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"]
143
150
deps = [
144
151
":tracer",
145
152
"//caffe2:torch",
@@ -155,6 +162,7 @@ runtime.python_library(
155
162
srcs = [
156
163
"memory_planning.py",
157
164
],
165
+ visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"]
158
166
deps = [
159
167
":control_flow",
160
168
":delegate",
@@ -213,6 +221,7 @@ runtime.python_library(
213
221
srcs = [
214
222
"print_program.py",
215
223
],
224
+ visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"]
216
225
deps = [
217
226
":error",
218
227
":schema",
@@ -225,13 +234,15 @@ runtime.python_library(
225
234
srcs = [
226
235
"dynamic_shape.py",
227
236
],
237
+ visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"]
228
238
)
229
239
230
240
runtime.python_library(
231
241
name = "pass_base",
232
242
srcs = [
233
243
"pass_base.py",
234
244
],
245
+ visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"]
235
246
deps = [
236
247
":delegate",
237
248
":error",
@@ -246,6 +257,7 @@ runtime.python_library(
246
257
srcs = [
247
258
"pass_manager.py",
248
259
],
260
+ visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"]
249
261
deps = [
250
262
"fbsource//third-party/pypi/typing-extensions:typing-extensions",
251
263
":error",
0 commit comments