blob: c7fce647feac8dc9ff6ba9c03dc52ad63893122f [file] [log] [blame]
Bob Badouraa7d8352021-02-19 13:06:22 -08001package {
2 // See: http://go/android-license-faq
3 // A large-scale-change added 'default_applicable_licenses' to import
4 // all of the 'license_kinds' from "bionic_libc_license"
5 // to get the below license kinds:
6 // SPDX-license-identifier-Apache-2.0
7 // legacy_unencumbered
8 default_applicable_licenses: ["bionic_libc_license"],
9}
10
Elliott Hughes291f98a2022-06-30 23:35:11 +000011python_binary_host {
12 name: "gensyscalls",
Chris Parsons98b92e02021-02-23 15:27:58 -050013 srcs: ["gensyscalls.py"],
Elliott Hughes782c4852019-04-16 12:31:00 -070014}
Jingwen Chenca366332021-01-29 05:16:32 -050015
16// Generate the C++ policy sources for app and system seccomp-bpf filters.
17python_binary_host {
18 name: "genseccomp",
19 main: "genseccomp.py",
20
21 srcs: [
22 "genseccomp.py",
23 "gensyscalls.py",
24 ],
25
26 data: [
27 ":all_kernel_uapi_headers",
28 ],
Jingwen Chenca366332021-01-29 05:16:32 -050029}
30
31python_binary_host {
32 name: "genfunctosyscallnrs",
33 main: "genfunctosyscallnrs.py",
34
35 srcs: [
36 "genseccomp.py",
37 "genfunctosyscallnrs.py",
38 "gensyscalls.py",
39 ],
40
41 data: [
42 ":all_kernel_uapi_headers",
43 ],
Jingwen Chenca366332021-01-29 05:16:32 -050044}