blob: d18e7a8f7faccb6a20740ca237ecff1c41e36acd [file] [log] [blame]
Ray Essick1e9375d2020-02-11 10:33:38 -08001
Bob Badourd69ad692021-02-16 19:02:14 -08002package {
3 default_applicable_licenses: ["Android-Apache-2.0"],
4}
5
Ray Essick1e9375d2020-02-11 10:33:38 -08006prebuilt_etc {
7 name: "code_coverage.policy",
8 sub_dir: "seccomp_policy",
9 filename_from_src: true,
10 arch: {
11 arm: {
12 src: "empty_policy/code_coverage.arm.policy",
13 product_variables: {
14 native_coverage: {
15 src: "seccomp_policy/code_coverage.arm.policy",
16 },
17 },
18 },
19 arm64: {
20 src: "empty_policy/code_coverage.arm64.policy",
21 product_variables: {
22 native_coverage: {
23 src: "seccomp_policy/code_coverage.arm64.policy",
24 },
25 },
26 },
Chen Guoyin0d77b382022-10-12 22:22:09 +080027 riscv64: {
28 src: "empty_policy/code_coverage.riscv64.policy",
29 product_variables: {
30 native_coverage: {
31 src: "seccomp_policy/code_coverage.riscv64.policy",
32 },
33 },
34 },
Ray Essick1e9375d2020-02-11 10:33:38 -080035 x86: {
36 src: "empty_policy/code_coverage.x86.policy",
37 product_variables: {
38 native_coverage: {
39 src: "seccomp_policy/code_coverage.x86.policy",
40 },
41 },
42 },
43 x86_64: {
44 src: "empty_policy/code_coverage.x86_64.policy",
45 product_variables: {
46 native_coverage: {
47 src: "seccomp_policy/code_coverage.x86_64.policy",
48 },
49 },
50 },
51 },
52 required: [
53 "code_coverage.policy.other",
54 ],
55}
56
57prebuilt_etc {
58 name: "code_coverage.policy.other",
59 sub_dir: "seccomp_policy",
60 filename_from_src: true,
61 arch: {
62 arm: {
63 src: "empty_policy/code_coverage.arm64.policy",
64 product_variables: {
65 native_coverage: {
66 src: "seccomp_policy/code_coverage.arm64.policy",
67 },
68 },
69 },
70 arm64: {
71 src: "empty_policy/code_coverage.arm.policy",
72 product_variables: {
73 native_coverage: {
74 src: "seccomp_policy/code_coverage.arm.policy",
75 },
76 },
77 },
Chen Guoyin0d77b382022-10-12 22:22:09 +080078 riscv64: {
Colin Cross83fc3042022-10-13 13:46:29 -070079 // riscv64 doesn't have a secondary architecture.
80 enabled: false,
Chen Guoyin0d77b382022-10-12 22:22:09 +080081 },
Ray Essick1e9375d2020-02-11 10:33:38 -080082 x86: {
83 src: "empty_policy/code_coverage.x86_64.policy",
84 product_variables: {
85 native_coverage: {
86 src: "seccomp_policy/code_coverage.x86_64.policy",
87 },
88 },
89 },
90 x86_64: {
91 src: "empty_policy/code_coverage.x86.policy",
92 product_variables: {
93 native_coverage: {
94 src: "seccomp_policy/code_coverage.x86.policy",
95 },
96 },
97 },
98 },
99}