@@ -11,12 +11,19 @@ excludes = [
11
11
" ^third-party" ,
12
12
]
13
13
14
- [targets .program_schema ]
14
+ [targets .executor_runner ]
15
15
buck_targets = [
16
- " //schema:program " ,
16
+ " //examples/executor_runner:executor_runner " ,
17
17
]
18
18
filters = [
19
- " .fbs$" ,
19
+ " .cpp$" ,
20
+ ]
21
+ excludes = [
22
+ " ^codegen" ,
23
+ ]
24
+ deps = [
25
+ " executorch" ,
26
+ " portable_kernels" ,
20
27
]
21
28
22
29
[targets .executorch ]
@@ -30,6 +37,20 @@ filters = [
30
37
" .cpp$" ,
31
38
]
32
39
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
+
33
54
[targets .portable_kernels ]
34
55
buck_targets = [
35
56
# //kernels/portable:operators would be more appropriate, but buck2 doesn't
@@ -48,19 +69,12 @@ deps = [
48
69
" executorch" ,
49
70
]
50
71
51
- [targets .executor_runner ]
72
+ [targets .program_schema ]
52
73
buck_targets = [
53
- " //examples/executor_runner:executor_runner " ,
74
+ " //schema:program " ,
54
75
]
55
76
filters = [
56
- " .cpp$" ,
57
- ]
58
- excludes = [
59
- " ^codegen" ,
60
- ]
61
- deps = [
62
- " executorch" ,
63
- " portable_kernels" ,
77
+ " .fbs$" ,
64
78
]
65
79
66
80
[targets .size_test ]
@@ -77,25 +91,24 @@ deps = [
77
91
" executorch" ,
78
92
]
79
93
80
- [targets .xnnpack_schema ]
94
+ [targets .xnn_executor_runner ]
81
95
buck_targets = [
82
- " //backends/xnnpack:xnnpack_schema "
96
+ " //examples/backend:xnn_executor_runner " ,
83
97
]
84
98
filters = [
85
- " .fbs $" ,
99
+ " .cpp $" ,
86
100
]
87
-
88
- [targets .dynamic_quant_utils ]
89
- buck_targets = [
90
- " //backends/xnnpack:dynamic_quant_utils"
101
+ excludes = [
102
+ " ^codegen" ,
91
103
]
92
- filters = [
93
- " .cpp$" ,
104
+ deps = [
105
+ " xnnpack_backend" ,
106
+ " portable_kernels" ,
94
107
]
95
108
96
109
[targets .xnnpack_backend ]
97
110
buck_targets = [
98
- " //backends/xnnpack:xnnpack_backend"
111
+ " //backends/xnnpack:xnnpack_backend" ,
99
112
]
100
113
filters = [
101
114
" .cpp$" ,
@@ -104,31 +117,18 @@ deps = [
104
117
" executorch" ,
105
118
]
106
119
107
- [targets .xnn_executor_runner ]
120
+ [targets .dynamic_quant_utils ]
108
121
buck_targets = [
109
- " //examples/backend:xnn_executor_runner " ,
122
+ " //backends/xnnpack:dynamic_quant_utils " ,
110
123
]
111
124
filters = [
112
125
" .cpp$" ,
113
126
]
114
- excludes = [
115
- " ^codegen" ,
116
- ]
117
- deps = [
118
- " xnnpack_backend" ,
119
- " portable_kernels" ,
120
- ]
121
127
122
- [targets .extension_data_loader ]
128
+ [targets .xnnpack_schema ]
123
129
buck_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" ,
128
131
]
129
132
filters = [
130
- " .cpp$" ,
131
- ]
132
- deps = [
133
- " executorch" ,
133
+ " .fbs$" ,
134
134
]
0 commit comments