1commands: {
2 copy_before: {
3  from: "external/libbpf/src/bpf.h"
4  to: "external/libbpf/src/bpf.h"
5 }
6 copy_before: {
7  from: "external/libbpf/src/bpf_core_read.h"
8  to: "external/libbpf/src/bpf_core_read.h"
9 }
10 copy_before: {
11  from: "external/libbpf/src/bpf_endian.h"
12  to: "external/libbpf/src/bpf_endian.h"
13 }
14 copy_before: {
15  from: "external/libbpf/src/bpf_gen_internal.h"
16  to: "external/libbpf/src/bpf_gen_internal.h"
17 }
18 copy_before: {
19  from: "external/libbpf/src/bpf_helper_defs.h"
20  to: "external/libbpf/src/bpf_helper_defs.h"
21 }
22 copy_before: {
23  from: "external/libbpf/src/bpf_helpers.h"
24  to: "external/libbpf/src/bpf_helpers.h"
25 }
26 copy_before: {
27  from: "external/libbpf/src/bpf_tracing.h"
28  to: "external/libbpf/src/bpf_tracing.h"
29 }
30 copy_before: {
31  from: "external/libbpf/src/btf.h"
32  to: "external/libbpf/src/btf.h"
33 }
34 copy_before: {
35  from: "external/libbpf/src/hashmap.h"
36  to: "external/libbpf/src/hashmap.h"
37 }
38 copy_before: {
39  from: "external/libbpf/src/libbpf.h"
40  to: "external/libbpf/src/libbpf.h"
41 }
42 copy_before: {
43  from: "external/libbpf/src/libbpf_common.h"
44  to: "external/libbpf/src/libbpf_common.h"
45 }
46 copy_before: {
47  from: "external/libbpf/src/libbpf_internal.h"
48  to: "external/libbpf/src/libbpf_internal.h"
49 }
50 copy_before: {
51  from: "external/libbpf/src/libbpf_legacy.h"
52  to: "external/libbpf/src/libbpf_legacy.h"
53 }
54 copy_before: {
55  from: "external/libbpf/src/libbpf_version.h"
56  to: "external/libbpf/src/libbpf_version.h"
57 }
58 copy_before: {
59  from: "external/libbpf/src/nlattr.h"
60  to: "external/libbpf/src/nlattr.h"
61 }
62 copy_before: {
63  from: "external/libbpf/src/relo_core.h"
64  to: "external/libbpf/src/relo_core.h"
65 }
66 copy_before: {
67  from: "external/libbpf/src/skel_internal.h"
68  to: "external/libbpf/src/skel_internal.h"
69 }
70 copy_before: {
71  from: "external/libbpf/src/str_error.h"
72  to: "external/libbpf/src/str_error.h"
73 }
74 copy_before: {
75  from: "external/libbpf/src/strset.h"
76  to: "external/libbpf/src/strset.h"
77 }
78 copy_before: {
79  from: "external/libbpf/src/usdt.bpf.h"
80  to: "external/libbpf/src/usdt.bpf.h"
81 }
82 copy_before: {
83  from: "external/libbpf/src/zip.h"
84  to: "external/libbpf/src/zip.h"
85 }
86 chdir: true
87 command: "mkdir -p __SBOX_SANDBOX_DIR__/out/bpf && cp external/libbpf/src/bpf.h external/libbpf/src/bpf_core_read.h external/libbpf/src/bpf_endian.h external/libbpf/src/bpf_gen_internal.h external/libbpf/src/bpf_helper_defs.h external/libbpf/src/bpf_helpers.h external/libbpf/src/bpf_tracing.h external/libbpf/src/btf.h external/libbpf/src/hashmap.h external/libbpf/src/libbpf.h external/libbpf/src/libbpf_common.h external/libbpf/src/libbpf_internal.h external/libbpf/src/libbpf_legacy.h external/libbpf/src/libbpf_version.h external/libbpf/src/nlattr.h external/libbpf/src/relo_core.h external/libbpf/src/skel_internal.h external/libbpf/src/str_error.h external/libbpf/src/strset.h external/libbpf/src/usdt.bpf.h external/libbpf/src/zip.h __SBOX_SANDBOX_DIR__/out/bpf/"
88 copy_after: {
89  from: "out/bpf/bpf.h"
90  to: "out/soong/.intermediates/external/libbpf/libbpf_headers/gen/bpf/bpf.h"
91 }
92 copy_after: {
93  from: "out/bpf/bpf_core_read.h"
94  to: "out/soong/.intermediates/external/libbpf/libbpf_headers/gen/bpf/bpf_core_read.h"
95 }
96 copy_after: {
97  from: "out/bpf/bpf_endian.h"
98  to: "out/soong/.intermediates/external/libbpf/libbpf_headers/gen/bpf/bpf_endian.h"
99 }
100 copy_after: {
101  from: "out/bpf/bpf_helper_defs.h"
102  to: "out/soong/.intermediates/external/libbpf/libbpf_headers/gen/bpf/bpf_helper_defs.h"
103 }
104 copy_after: {
105  from: "out/bpf/bpf_helpers.h"
106  to: "out/soong/.intermediates/external/libbpf/libbpf_headers/gen/bpf/bpf_helpers.h"
107 }
108 copy_after: {
109  from: "out/bpf/bpf_tracing.h"
110  to: "out/soong/.intermediates/external/libbpf/libbpf_headers/gen/bpf/bpf_tracing.h"
111 }
112 copy_after: {
113  from: "out/bpf/btf.h"
114  to: "out/soong/.intermediates/external/libbpf/libbpf_headers/gen/bpf/btf.h"
115 }
116 copy_after: {
117  from: "out/bpf/hashmap.h"
118  to: "out/soong/.intermediates/external/libbpf/libbpf_headers/gen/bpf/hashmap.h"
119 }
120 copy_after: {
121  from: "out/bpf/libbpf.h"
122  to: "out/soong/.intermediates/external/libbpf/libbpf_headers/gen/bpf/libbpf.h"
123 }
124 copy_after: {
125  from: "out/bpf/libbpf_common.h"
126  to: "out/soong/.intermediates/external/libbpf/libbpf_headers/gen/bpf/libbpf_common.h"
127 }
128 copy_after: {
129  from: "out/bpf/libbpf_internal.h"
130  to: "out/soong/.intermediates/external/libbpf/libbpf_headers/gen/bpf/libbpf_internal.h"
131 }
132 copy_after: {
133  from: "out/bpf/libbpf_legacy.h"
134  to: "out/soong/.intermediates/external/libbpf/libbpf_headers/gen/bpf/libbpf_legacy.h"
135 }
136 copy_after: {
137  from: "out/bpf/libbpf_version.h"
138  to: "out/soong/.intermediates/external/libbpf/libbpf_headers/gen/bpf/libbpf_version.h"
139 }
140 copy_after: {
141  from: "out/bpf/nlattr.h"
142  to: "out/soong/.intermediates/external/libbpf/libbpf_headers/gen/bpf/nlattr.h"
143 }
144 copy_after: {
145  from: "out/bpf/relo_core.h"
146  to: "out/soong/.intermediates/external/libbpf/libbpf_headers/gen/bpf/relo_core.h"
147 }
148 copy_after: {
149  from: "out/bpf/skel_internal.h"
150  to: "out/soong/.intermediates/external/libbpf/libbpf_headers/gen/bpf/skel_internal.h"
151 }
152 input_hash: "02028b145ecb92f483903d64b6c4af3b9c9c8552cb7bdd58e6f0aabf59ea41ed"
153 env: {
154  name: "PATH"
155  inherit: true
156 }
157 env: {
158  name: "JAVA_HOME"
159  inherit: true
160 }
161 env: {
162  name: "TMPDIR"
163  inherit: true
164 }
165 env: {
166  name: "RBE_log_dir"
167  inherit: true
168 }
169 env: {
170  name: "RBE_platform"
171  inherit: true
172 }
173 env: {
174  name: "RBE_server_address"
175  inherit: true
176 }
177 env: {
178  name: "RBE_exec_root"
179  inherit: true
180 }
181 env: {
182  name: "OUT_DIR"
183  value: "out"
184 }
185 dont_inherit_env: true
186}
187
188