blob: 2efb8a6713fae540dd812300a383effae8885ee4 [file] [log] [blame]
Elliott Hughes782c4852019-04-16 12:31:00 -07001filegroup {
2 name: "bionic-gensyscalls",
3 srcs: ["gensyscalls.py"]
4}
Jingwen Chenca366332021-01-29 05:16:32 -05005
6// Generate the C++ policy sources for app and system seccomp-bpf filters.
7python_binary_host {
8 name: "genseccomp",
9 main: "genseccomp.py",
10
11 srcs: [
12 "genseccomp.py",
13 "gensyscalls.py",
14 ],
15
16 data: [
17 ":all_kernel_uapi_headers",
18 ],
19
20 version: {
21 py2: {
22 enabled: true,
23 },
24 py3: {
25 enabled: false,
26 },
27 },
28}
29
30python_binary_host {
31 name: "genfunctosyscallnrs",
32 main: "genfunctosyscallnrs.py",
33
34 srcs: [
35 "genseccomp.py",
36 "genfunctosyscallnrs.py",
37 "gensyscalls.py",
38 ],
39
40 data: [
41 ":all_kernel_uapi_headers",
42 ],
43
44 version: {
45 py2: {
46 enabled: true,
47 },
48 py3: {
49 enabled: false,
50 },
51 },
52}