1commands: {
2 copy_before: {
3  from: "out/soong/.intermediates/external/protobuf/aprotoc/linux_glibc_x86_64/aprotoc"
4  to: "tools/out/bin/aprotoc"
5  executable: false
6 }
7 copy_before: {
8  from: "out/soong/.intermediates/external/nos/host/generic/libnos/generator/protoc-gen-nos-client-cpp/linux_glibc_x86_64/protoc-gen-nos-client-cpp"
9  to: "tools/out/bin/protoc-gen-nos-client-cpp"
10  executable: false
11 }
12 copy_before: {
13  from: "out/soong/.intermediates/external/protobuf/libprotoc/linux_glibc_x86_64_shared/libprotoc.so"
14  to: "tools/out/lib64/libprotoc.so"
15  executable: false
16 }
17 copy_before: {
18  from: "out/soong/.intermediates/external/zlib/libz/linux_glibc_x86_64_shared/libz-host.so"
19  to: "tools/out/lib64/libz-host.so"
20  executable: false
21 }
22 copy_before: {
23  from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so"
24  to: "tools/out/lib64/libc++.so"
25  executable: false
26 }
27 copy_before: {
28  from: "external/nos/host/generic/nugget/proto/nugget/app/keymaster/ctdl/keymaster.proto"
29  to: "external/nos/host/generic/nugget/proto/nugget/app/keymaster/ctdl/keymaster.proto"
30 }
31 copy_before: {
32  from: "external/nos/host/generic/nugget/proto/nugget/app/keymaster/ctdl/keymaster_defs.proto"
33  to: "external/nos/host/generic/nugget/proto/nugget/app/keymaster/ctdl/keymaster_defs.proto"
34 }
35 copy_before: {
36  from: "external/nos/host/generic/nugget/proto/nugget/app/keymaster/ctdl/keymaster_types.proto"
37  to: "external/nos/host/generic/nugget/proto/nugget/app/keymaster/ctdl/keymaster_types.proto"
38 }
39 copy_before: {
40  from: "external/nos/host/generic/nugget/proto/nugget/protobuf/options.proto"
41  to: "external/nos/host/generic/nugget/proto/nugget/protobuf/options.proto"
42 }
43 copy_before: {
44  from: "external/protobuf/src/google/protobuf/any.proto"
45  to: "external/protobuf/src/google/protobuf/any.proto"
46 }
47 copy_before: {
48  from: "external/protobuf/src/google/protobuf/api.proto"
49  to: "external/protobuf/src/google/protobuf/api.proto"
50 }
51 copy_before: {
52  from: "external/protobuf/src/google/protobuf/compiler/plugin.proto"
53  to: "external/protobuf/src/google/protobuf/compiler/plugin.proto"
54 }
55 copy_before: {
56  from: "external/protobuf/src/google/protobuf/descriptor.proto"
57  to: "external/protobuf/src/google/protobuf/descriptor.proto"
58 }
59 copy_before: {
60  from: "external/protobuf/src/google/protobuf/duration.proto"
61  to: "external/protobuf/src/google/protobuf/duration.proto"
62 }
63 copy_before: {
64  from: "external/protobuf/src/google/protobuf/empty.proto"
65  to: "external/protobuf/src/google/protobuf/empty.proto"
66 }
67 copy_before: {
68  from: "external/protobuf/src/google/protobuf/field_mask.proto"
69  to: "external/protobuf/src/google/protobuf/field_mask.proto"
70 }
71 copy_before: {
72  from: "external/protobuf/src/google/protobuf/source_context.proto"
73  to: "external/protobuf/src/google/protobuf/source_context.proto"
74 }
75 copy_before: {
76  from: "external/protobuf/src/google/protobuf/struct.proto"
77  to: "external/protobuf/src/google/protobuf/struct.proto"
78 }
79 copy_before: {
80  from: "external/protobuf/src/google/protobuf/timestamp.proto"
81  to: "external/protobuf/src/google/protobuf/timestamp.proto"
82 }
83 copy_before: {
84  from: "external/protobuf/src/google/protobuf/type.proto"
85  to: "external/protobuf/src/google/protobuf/type.proto"
86 }
87 copy_before: {
88  from: "external/protobuf/src/google/protobuf/wrappers.proto"
89  to: "external/protobuf/src/google/protobuf/wrappers.proto"
90 }
91 chdir: true
92 command: "__SBOX_SANDBOX_DIR__/tools/out/bin/aprotoc --plugin=protoc-gen-nos-client-cpp=__SBOX_SANDBOX_DIR__/tools/out/bin/protoc-gen-nos-client-cpp external/nos/host/generic/nugget/proto/nugget/app/keymaster/ctdl/keymaster.proto external/nos/host/generic/nugget/proto/nugget/app/keymaster/ctdl/keymaster_defs.proto external/nos/host/generic/nugget/proto/nugget/app/keymaster/ctdl/keymaster_types.proto external/nos/host/generic/nugget/proto/nugget/protobuf/options.proto external/protobuf/src/google/protobuf/descriptor.proto external/protobuf/src/google/protobuf/any.proto external/protobuf/src/google/protobuf/source_context.proto external/protobuf/src/google/protobuf/type.proto external/protobuf/src/google/protobuf/compiler/plugin.proto external/protobuf/src/google/protobuf/api.proto external/protobuf/src/google/protobuf/duration.proto external/protobuf/src/google/protobuf/empty.proto external/protobuf/src/google/protobuf/field_mask.proto external/protobuf/src/google/protobuf/struct.proto external/protobuf/src/google/protobuf/timestamp.proto external/protobuf/src/google/protobuf/wrappers.proto -Iexternal/protobuf/src -Iexternal/nos/host/generic/nugget/proto --nos-client-cpp_out=mock:__SBOX_SANDBOX_DIR__/out "
93 copy_after: {
94  from: "out/MockKeymaster.client.h"
95  to: "out/soong/.intermediates/external/nos/host/generic/nugget/proto/nugget/app/keymaster/ctdl/nos_app_keymaster_service_ctdl_genc++_mock/gen/MockKeymaster.client.h"
96 }
97 input_hash: "2a92f87612d8b68e0b45b4faae7628b71ad281461a09c76b11adbc3ad9208947"
98 env: {
99  name: "PATH"
100  inherit: true
101 }
102 env: {
103  name: "JAVA_HOME"
104  inherit: true
105 }
106 env: {
107  name: "TMPDIR"
108  inherit: true
109 }
110 env: {
111  name: "RBE_log_dir"
112  inherit: true
113 }
114 env: {
115  name: "RBE_platform"
116  inherit: true
117 }
118 env: {
119  name: "RBE_server_address"
120  inherit: true
121 }
122 env: {
123  name: "RBE_exec_root"
124  inherit: true
125 }
126 env: {
127  name: "OUT_DIR"
128  value: "out"
129 }
130 dont_inherit_env: true
131}
132
133