@@ -38,7 +38,7 @@ def define_common_targets():
3838 "//executorch/kernels/portable/cpu/util:vectorized_math" ,
3939 "//executorch/kernels/portable/cpu/util:grid_sampler_2d_util" ,
4040 ],
41- visibility = ["//executorch/..." , "@EXECUTORCH_CLIENTS " ],
41+ visibility = ["PUBLIC " ],
4242 )
4343
4444 runtime .cxx_library (
@@ -88,7 +88,7 @@ def define_common_targets():
8888 "//executorch/runtime/core/exec_aten/util:tensor_shape_to_c_string" ,
8989 "//executorch/runtime/core/exec_aten/util:tensor_util" ,
9090 ],
91- visibility = ["//executorch/kernels/portable/cpu/..." , "//executorch/kernels/optimized/cpu/..." , "@EXECUTORCH_CLIENTS " ],
91+ visibility = ["PUBLIC " ],
9292 )
9393
9494 runtime .cxx_library (
@@ -101,7 +101,7 @@ def define_common_targets():
101101 deps = [
102102 "//executorch/runtime/kernel:kernel_includes" ,
103103 ],
104- visibility = ["//executorch/kernels/portable/cpu/..." , "//executorch/kernels/optimized/cpu/..." , "@EXECUTORCH_CLIENTS " ],
104+ visibility = ["PUBLIC " ],
105105 )
106106
107107 runtime .cxx_library (
@@ -124,7 +124,7 @@ def define_common_targets():
124124 deps = [
125125 "//executorch/runtime/kernel:kernel_includes" ,
126126 ],
127- visibility = ["//executorch/kernels/portable/cpu/..." , "//executorch/kernels/optimized/cpu/..." , "@EXECUTORCH_CLIENTS " ],
127+ visibility = ["PUBLIC " ],
128128 )
129129
130130 runtime .cxx_library (
@@ -139,7 +139,7 @@ def define_common_targets():
139139 "//executorch/runtime/core/exec_aten/util:tensor_shape_to_c_string" ,
140140 "//executorch/runtime/kernel:kernel_includes" ,
141141 ],
142- visibility = ["//executorch/kernels/portable/cpu/..." , "//executorch/kernels/optimized/cpu/..." , "@EXECUTORCH_CLIENTS " ],
142+ visibility = ["PUBLIC " ],
143143 )
144144
145145 runtime .cxx_library (
@@ -262,7 +262,7 @@ def define_common_targets():
262262 "//executorch/runtime/core/exec_aten/util:tensor_util" ,
263263 ":broadcast_util" ,
264264 ],
265- visibility = ["//executorch/kernels/portable/cpu/..." , "//executorch/kernels/quantized/..." , "@EXECUTORCH_CLIENTS " ],
265+ visibility = ["PUBLIC " ],
266266 )
267267
268268 runtime .cxx_library (
@@ -308,7 +308,7 @@ def define_common_targets():
308308 exported_deps = [
309309 "//executorch/runtime/kernel:kernel_includes" ,
310310 ],
311- visibility = ["//executorch/kernels/portable/cpu/..." , "@EXECUTORCH_CLIENTS " ],
311+ visibility = ["PUBLIC " ],
312312 )
313313
314314 runtime .cxx_library (
@@ -328,10 +328,7 @@ def define_common_targets():
328328 "//executorch/runtime/core/exec_aten:lib" ,
329329 "//executorch/runtime/core/exec_aten/util:tensor_dimension_limit" ,
330330 ],
331- visibility = [
332- "//executorch/..." ,
333- "@EXECUTORCH_CLIENTS" ,
334- ],
331+ visibility = ["PUBLIC" ],
335332 )
336333
337334 runtime .cxx_library (
@@ -369,12 +366,7 @@ def define_common_targets():
369366 "//executorch/extension/threadpool:threadpool" ,
370367 ],
371368 exported_preprocessor_flags = ["-DUSE_ATEN_LIB" ] if aten_mode else [],
372- visibility = [
373- "//executorch/extension/llm/custom_ops/..." ,
374- "//executorch/kernels/portable/cpu/..." ,
375- "//executorch/kernels/quantized/..." ,
376- "@EXECUTORCH_CLIENTS" ,
377- ],
369+ visibility = ["PUBLIC" ],
378370 )
379371
380372 runtime .cxx_library (
0 commit comments