@@ -11,12 +11,19 @@ excludes = [
1111 " ^third-party" ,
1212]
1313
14- [targets .program_schema ]
14+ [targets .executor_runner ]
1515buck_targets = [
16- " //schema:program " ,
16+ " //examples/executor_runner:executor_runner " ,
1717]
1818filters = [
19- " .fbs$" ,
19+ " .cpp$" ,
20+ ]
21+ excludes = [
22+ " ^codegen" ,
23+ ]
24+ deps = [
25+ " executorch" ,
26+ " portable_kernels" ,
2027]
2128
2229[targets .executorch ]
@@ -30,6 +37,20 @@ filters = [
3037 " .cpp$" ,
3138]
3239
40+ [targets .extension_data_loader ]
41+ buck_targets = [
42+ " //extension/data_loader:buffer_data_loader" ,
43+ " //extension/data_loader:file_data_loader" ,
44+ " //extension/data_loader:mmap_data_loader" ,
45+ " //extension/data_loader:shared_ptr_data_loader" ,
46+ ]
47+ filters = [
48+ " .cpp$" ,
49+ ]
50+ deps = [
51+ " executorch" ,
52+ ]
53+
3354[targets .portable_kernels ]
3455buck_targets = [
3556 # //kernels/portable:operators would be more appropriate, but buck2 doesn't
@@ -48,19 +69,12 @@ deps = [
4869 " executorch" ,
4970]
5071
51- [targets .executor_runner ]
72+ [targets .program_schema ]
5273buck_targets = [
53- " //examples/executor_runner:executor_runner " ,
74+ " //schema:program " ,
5475]
5576filters = [
56- " .cpp$" ,
57- ]
58- excludes = [
59- " ^codegen" ,
60- ]
61- deps = [
62- " executorch" ,
63- " portable_kernels" ,
77+ " .fbs$" ,
6478]
6579
6680[targets .size_test ]
@@ -77,25 +91,24 @@ deps = [
7791 " executorch" ,
7892]
7993
80- [targets .xnnpack_schema ]
94+ [targets .xnn_executor_runner ]
8195buck_targets = [
82- " //backends/xnnpack:xnnpack_schema "
96+ " //examples/backend:xnn_executor_runner " ,
8397]
8498filters = [
85- " .fbs $" ,
99+ " .cpp $" ,
86100]
87-
88- [targets .dynamic_quant_utils ]
89- buck_targets = [
90- " //backends/xnnpack:dynamic_quant_utils"
101+ excludes = [
102+ " ^codegen" ,
91103]
92- filters = [
93- " .cpp$" ,
104+ deps = [
105+ " xnnpack_backend" ,
106+ " portable_kernels" ,
94107]
95108
96109[targets .xnnpack_backend ]
97110buck_targets = [
98- " //backends/xnnpack:xnnpack_backend"
111+ " //backends/xnnpack:xnnpack_backend" ,
99112]
100113filters = [
101114 " .cpp$" ,
@@ -104,31 +117,18 @@ deps = [
104117 " executorch" ,
105118]
106119
107- [targets .xnn_executor_runner ]
120+ [targets .dynamic_quant_utils ]
108121buck_targets = [
109- " //examples/backend:xnn_executor_runner " ,
122+ " //backends/xnnpack:dynamic_quant_utils " ,
110123]
111124filters = [
112125 " .cpp$" ,
113126]
114- excludes = [
115- " ^codegen" ,
116- ]
117- deps = [
118- " xnnpack_backend" ,
119- " portable_kernels" ,
120- ]
121127
122- [targets .extension_data_loader ]
128+ [targets .xnnpack_schema ]
123129buck_targets = [
124- " //extension/data_loader:buffer_data_loader" ,
125- " //extension/data_loader:file_data_loader" ,
126- " //extension/data_loader:mmap_data_loader" ,
127- " //extension/data_loader:shared_ptr_data_loader" ,
130+ " //backends/xnnpack:xnnpack_schema" ,
128131]
129132filters = [
130- " .cpp$" ,
131- ]
132- deps = [
133- " executorch" ,
133+ " .fbs$" ,
134134]
0 commit comments