@@ -3,15 +3,160 @@ allow-unauthenticated = [
3
3
" C-*" , " O-*" , " S-*"
4
4
]
5
5
6
- [autolabel ."S-waiting-on-review" ]
7
- new_pr = true
8
-
9
6
[assign ]
10
7
contributing_url = " https://github.com/rust-lang/libc/blob/HEAD/CONTRIBUTING.md"
11
8
12
9
[assign .owners ]
13
10
"*" = [" @JohnTitor" ]
14
11
12
+ [autolabel ."S-waiting-on-review" ]
13
+ new_pr = true
14
+
15
+ [autolabel ."O-android" ]
16
+ trigger_files = [" src/unix/linux_like/android" ]
17
+
18
+ [autolabel ."O-arm" ]
19
+ trigger_files = [
20
+ " src/solid/arm.rs" ,
21
+ " src/unix/bsd/freebsdlike/freebsd/arm.rs" ,
22
+ " src/unix/bsd/netbsdlike/netbsd/arm.rs" ,
23
+ " src/unix/bsd/netbsdlike/openbsd/arm.rs" ,
24
+ " src/unix/linux_like/android/b32/arm.rs" ,
25
+ " src/unix/linux_like/linux/gnu/b32/arm/" ,
26
+ " src/unix/linux_like/linux/musl/b32/arm/" ,
27
+ " src/unix/linux_like/linux/uclibc/arm/" ,
28
+ " src/unix/newlib/arm/" ,
29
+ " src/vxworks/arm.rs" ,
30
+ ]
31
+
32
+ [autolabel ."O-bsd" ]
33
+ trigger_files = [" src/unix/bsd/mod.rs" ]
34
+
35
+ [autolabel ."O-dragonfly" ]
36
+ trigger_files = [" src/unix/bsd/freebsdlike/dragonfly" ]
37
+
38
+ [autolabel ."O-gnu" ]
39
+ trigger_files = [
40
+ " src/unix/linux_like/linux/gnu" ,
41
+ " src/windows/gnu" ,
42
+ ]
43
+
44
+ [autolabel ."O-illumos" ]
45
+ trigger_files = [" src/unix/solarish/illumos.rs" ]
46
+
47
+ [autolabel ."O-linux" ]
48
+ trigger_files = [" src/unix/linux_like/linux" ]
49
+
50
+ [autolabel ."O-linux-like" ]
51
+ trigger_files = [" src/unix/linux_like/mod.rs" ]
52
+
53
+ [autolabel ."O-macos" ]
54
+ trigger_files = [" src/unix/bsd/apple" ]
55
+
56
+ [autolabel ."O-mips" ]
57
+ trigger_files = [
58
+ " src/unix/bsd/netbsdlike/netbsd/mips.rs" ,
59
+ " src/unix/bsd/netbsdlike/openbsd/mips64.rs" ,
60
+ " src/unix/linux_like/linux/arch/mips" ,
61
+ " src/unix/linux_like/linux/gnu/b32/mips" ,
62
+ " src/unix/linux_like/linux/gnu/b64/mips64" ,
63
+ " src/unix/linux_like/linux/musl/b32/mips" ,
64
+ " src/unix/linux_like/linux/musl/b64/mips64.rs" ,
65
+ " src/unix/linux_like/linux/uclibc/mips" ,
66
+ ]
67
+
68
+ [autolabel ."O-musl" ]
69
+ trigger_files = [" src/unix/linux_like/linux/musl" ]
70
+
71
+ [autolabel ."O-newlib" ]
72
+ trigger_files = [" src/unix/newlib" ]
73
+
74
+ [autolabel ."O-redox" ]
75
+ trigger_files = [" src/unix/redox" ]
76
+
77
+ [autolabel ."O-riscv" ]
78
+ trigger_files = [
79
+ " src/fuchsia/riscv64.rs" ,
80
+ " src/unix/bsd/freebsdlike/freebsd/riscv64.rs" ,
81
+ " src/unix/bsd/netbsdlike/netbsd/riscv64.rs" ,
82
+ " src/unix/bsd/netbsdlike/openbsd/riscv64.rs" ,
83
+ " src/unix/linux_like/android/b64/riscv64" ,
84
+ " src/unix/linux_like/linux/gnu/b32/riscv32" ,
85
+ " src/unix/linux_like/linux/gnu/b64/riscv64" ,
86
+ " src/unix/linux_like/linux/musl/b32/riscv32" ,
87
+ " src/unix/linux_like/linux/musl/b64/riscv64" ,
88
+ " src/vxworks/riscv32.rs" ,
89
+ " src/vxworks/riscv64.rs" ,
90
+ ]
91
+
92
+ [autolabel ."O-solarish" ]
93
+ trigger_files = [" src/unix/solarish" ]
94
+
95
+ [autolabel ."O-sparc" ]
96
+ trigger_files = [
97
+ " src/unix/bsd/netbsdlike/netbsd/sparc64.rs" ,
98
+ " src/unix/bsd/netbsdlike/openbsd/sparc64.rs" ,
99
+ " src/unix/linux_like/linux/arch/sparc" ,
100
+ " src/unix/linux_like/linux/gnu/b32/sparc" ,
101
+ " src/unix/linux_like/linux/gnu/b64/sparc64" ,
102
+ ]
103
+
104
+ [autolabel ."O-unix" ]
105
+ trigger_files = [" src/unix" ]
106
+
107
+ [autolabel ."O-wasi" ]
108
+ trigger_files = [" src/wasi" ]
109
+
110
+ [autolabel ."O-wasm" ]
111
+ trigger_files = [" src/" ]
112
+
113
+ [autolabel ."O-windows" ]
114
+ trigger_files = [" src/windows" ]
115
+
116
+ [autolabel ."O-x86" ]
117
+ trigger_files = [
118
+ " src/fuchsia/x86_64.rs" ,
119
+ " src/unix/bsd/apple/b64/x86_64" ,
120
+ " src/unix/bsd/freebsdlike/freebsd/freebsd12/x86_64.rs" ,
121
+ " src/unix/bsd/freebsdlike/freebsd/freebsd13/x86_64.rs" ,
122
+ " src/unix/bsd/freebsdlike/freebsd/freebsd14/x86_64.rs" ,
123
+ " src/unix/bsd/freebsdlike/freebsd/freebsd15/x86_64.rs" ,
124
+ " src/unix/bsd/freebsdlike/freebsd/x86.rs" ,
125
+ " src/unix/bsd/freebsdlike/freebsd/x86_64" ,
126
+ " src/unix/bsd/netbsdlike/netbsd/x86.rs" ,
127
+ " src/unix/bsd/netbsdlike/netbsd/x86_64.rs" ,
128
+ " src/unix/bsd/netbsdlike/openbsd/x86.rs" ,
129
+ " src/unix/bsd/netbsdlike/openbsd/x86_64.rs" ,
130
+ " src/unix/haiku/x86_64.rs" ,
131
+ " src/unix/linux_like/android/b32/x86" ,
132
+ " src/unix/linux_like/android/b64/x86_64" ,
133
+ " src/unix/linux_like/linux/gnu/b32/x86" ,
134
+ " src/unix/linux_like/linux/gnu/b64/x86_64" ,
135
+ " src/unix/linux_like/linux/musl/b32/x86" ,
136
+ " src/unix/linux_like/linux/musl/b64/x86_64" ,
137
+ " src/unix/linux_like/linux/uclibc/x86_64" ,
138
+ " src/unix/nto/x86_64.rs" ,
139
+ " src/unix/solarish/x86.rs" ,
140
+ " src/unix/solarish/x86_64.rs" ,
141
+ " src/unix/solarish/x86_common.rs" ,
142
+ " src/vxworks/x86.rs" ,
143
+ " src/vxworks/x86_64.rs" ,
144
+ ]
145
+
146
+ [review-submitted ]
147
+ # These labels are removed when a review is submitted.
148
+ review_labels = [" S-waiting-on-review" ]
149
+ # This label is added when a review is submitted.
150
+ reviewed_label = " S-waiting-on-author"
151
+
152
+ [review-requested ]
153
+ # Those labels are removed when PR author requests a review from an assignee
154
+ remove_labels = [" S-waiting-on-author" ]
155
+ # Those labels are added when PR author requests a review from an assignee
156
+ add_labels = [" S-waiting-on-review" ]
157
+
158
+ [shortcut ]
159
+
15
160
[mentions ."src/unix/bsd/netbsdlike/openbsd" ]
16
161
message = " Some changes occurred in OpenBSD module"
17
162
cc = [" @semarie" ]
@@ -23,5 +168,3 @@ cc = ["@semarie"]
23
168
[mentions ."src/unix/solarish" ]
24
169
message = " Some changes occurred in solarish module"
25
170
cc = [" @jclulow" , " @pfmooney" ]
26
-
27
- [shortcut ]
0 commit comments