1commands: { 2 copy_before: { 3 from: "system/tools/hidl/test/error_test/hidl_error_test.sh" 4 to: "tools/src/system/tools/hidl/test/error_test/hidl_error_test.sh" 5 } 6 copy_before: { 7 from: "out/soong/.intermediates/system/tools/hidl/hidl-gen/linux_glibc_x86_64/hidl-gen" 8 to: "tools/out/bin/hidl-gen" 9 executable: false 10 } 11 copy_before: { 12 from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so" 13 to: "tools/out/lib64/libc++.so" 14 executable: false 15 } 16 copy_before: { 17 from: "system/libhidl/transport/base/1.0/IBase.hal" 18 to: "system/libhidl/transport/base/1.0/IBase.hal" 19 } 20 copy_before: { 21 from: "system/libhidl/transport/base/1.0/types.hal" 22 to: "system/libhidl/transport/base/1.0/types.hal" 23 } 24 copy_before: { 25 from: "system/tools/hidl/test/error_test/bad_character/1.0/IFoo.hal" 26 to: "system/tools/hidl/test/error_test/bad_character/1.0/IFoo.hal" 27 } 28 copy_before: { 29 from: "system/tools/hidl/test/error_test/bad_character/1.0/required_error" 30 to: "system/tools/hidl/test/error_test/bad_character/1.0/required_error" 31 } 32 copy_before: { 33 from: "system/tools/hidl/test/error_test/cpp_forward_decl_restriction/1.0/required_error" 34 to: "system/tools/hidl/test/error_test/cpp_forward_decl_restriction/1.0/required_error" 35 } 36 copy_before: { 37 from: "system/tools/hidl/test/error_test/cpp_forward_decl_restriction/1.0/types.hal" 38 to: "system/tools/hidl/test/error_test/cpp_forward_decl_restriction/1.0/types.hal" 39 } 40 copy_before: { 41 from: "system/tools/hidl/test/error_test/empty_generates/1.0/IFoo.hal" 42 to: "system/tools/hidl/test/error_test/empty_generates/1.0/IFoo.hal" 43 } 44 copy_before: { 45 from: "system/tools/hidl/test/error_test/empty_generates/1.0/required_error" 46 to: "system/tools/hidl/test/error_test/empty_generates/1.0/required_error" 47 } 48 copy_before: { 49 from: "system/tools/hidl/test/error_test/enum_storage/1.0/IFoo.hal" 50 to: "system/tools/hidl/test/error_test/enum_storage/1.0/IFoo.hal" 51 } 52 copy_before: { 53 from: "system/tools/hidl/test/error_test/enum_storage/1.0/required_error" 54 to: "system/tools/hidl/test/error_test/enum_storage/1.0/required_error" 55 } 56 copy_before: { 57 from: "system/tools/hidl/test/error_test/enum_unique_field_names/1.0/IFoo.hal" 58 to: "system/tools/hidl/test/error_test/enum_unique_field_names/1.0/IFoo.hal" 59 } 60 copy_before: { 61 from: "system/tools/hidl/test/error_test/enum_unique_field_names/1.0/required_error" 62 to: "system/tools/hidl/test/error_test/enum_unique_field_names/1.0/required_error" 63 } 64 copy_before: { 65 from: "system/tools/hidl/test/error_test/enum_unique_field_names_extends/1.0/IFoo.hal" 66 to: "system/tools/hidl/test/error_test/enum_unique_field_names_extends/1.0/IFoo.hal" 67 } 68 copy_before: { 69 from: "system/tools/hidl/test/error_test/enum_unique_field_names_extends/1.0/required_error" 70 to: "system/tools/hidl/test/error_test/enum_unique_field_names_extends/1.0/required_error" 71 } 72 copy_before: { 73 from: "system/tools/hidl/test/error_test/import_identifier/1.0/IFoo.hal" 74 to: "system/tools/hidl/test/error_test/import_identifier/1.0/IFoo.hal" 75 } 76 copy_before: { 77 from: "system/tools/hidl/test/error_test/import_identifier/1.0/required_error" 78 to: "system/tools/hidl/test/error_test/import_identifier/1.0/required_error" 79 } 80 copy_before: { 81 from: "system/tools/hidl/test/error_test/import_identifier/1.0/types.hal" 82 to: "system/tools/hidl/test/error_test/import_identifier/1.0/types.hal" 83 } 84 copy_before: { 85 from: "system/tools/hidl/test/error_test/imports_first/1.0/required_error" 86 to: "system/tools/hidl/test/error_test/imports_first/1.0/required_error" 87 } 88 copy_before: { 89 from: "system/tools/hidl/test/error_test/imports_first/1.0/types.hal" 90 to: "system/tools/hidl/test/error_test/imports_first/1.0/types.hal" 91 } 92 copy_before: { 93 from: "system/tools/hidl/test/error_test/interface_extends_only_interface/1.0/IFoo.hal" 94 to: "system/tools/hidl/test/error_test/interface_extends_only_interface/1.0/IFoo.hal" 95 } 96 copy_before: { 97 from: "system/tools/hidl/test/error_test/interface_extends_only_interface/1.0/required_error" 98 to: "system/tools/hidl/test/error_test/interface_extends_only_interface/1.0/required_error" 99 } 100 copy_before: { 101 from: "system/tools/hidl/test/error_test/interface_extends_only_interface/1.0/types.hal" 102 to: "system/tools/hidl/test/error_test/interface_extends_only_interface/1.0/types.hal" 103 } 104 copy_before: { 105 from: "system/tools/hidl/test/error_test/interface_no_using_reserved_method_names/1.0/IFoo.hal" 106 to: "system/tools/hidl/test/error_test/interface_no_using_reserved_method_names/1.0/IFoo.hal" 107 } 108 copy_before: { 109 from: "system/tools/hidl/test/error_test/interface_no_using_reserved_method_names/1.0/required_error" 110 to: "system/tools/hidl/test/error_test/interface_no_using_reserved_method_names/1.0/required_error" 111 } 112 copy_before: { 113 from: "system/tools/hidl/test/error_test/interface_semicolon/1.0/IFoo.hal" 114 to: "system/tools/hidl/test/error_test/interface_semicolon/1.0/IFoo.hal" 115 } 116 copy_before: { 117 from: "system/tools/hidl/test/error_test/interface_semicolon/1.0/required_error" 118 to: "system/tools/hidl/test/error_test/interface_semicolon/1.0/required_error" 119 } 120 copy_before: { 121 from: "system/tools/hidl/test/error_test/interface_unique_method_names/1.0/IFoo.hal" 122 to: "system/tools/hidl/test/error_test/interface_unique_method_names/1.0/IFoo.hal" 123 } 124 copy_before: { 125 from: "system/tools/hidl/test/error_test/interface_unique_method_names/1.0/required_error" 126 to: "system/tools/hidl/test/error_test/interface_unique_method_names/1.0/required_error" 127 } 128 copy_before: { 129 from: "system/tools/hidl/test/error_test/interface_unique_method_names_inheritance/1.0/IBar.hal" 130 to: "system/tools/hidl/test/error_test/interface_unique_method_names_inheritance/1.0/IBar.hal" 131 } 132 copy_before: { 133 from: "system/tools/hidl/test/error_test/interface_unique_method_names_inheritance/1.0/IFoo.hal" 134 to: "system/tools/hidl/test/error_test/interface_unique_method_names_inheritance/1.0/IFoo.hal" 135 } 136 copy_before: { 137 from: "system/tools/hidl/test/error_test/interface_unique_method_names_inheritance/1.0/required_error" 138 to: "system/tools/hidl/test/error_test/interface_unique_method_names_inheritance/1.0/required_error" 139 } 140 copy_before: { 141 from: "system/tools/hidl/test/error_test/len_tag_wrong_type/1.0/IFoo.hal" 142 to: "system/tools/hidl/test/error_test/len_tag_wrong_type/1.0/IFoo.hal" 143 } 144 copy_before: { 145 from: "system/tools/hidl/test/error_test/len_tag_wrong_type/1.0/required_error" 146 to: "system/tools/hidl/test/error_test/len_tag_wrong_type/1.0/required_error" 147 } 148 copy_before: { 149 from: "system/tools/hidl/test/error_test/line_number_doc_comments/1.0/IFoo.hal" 150 to: "system/tools/hidl/test/error_test/line_number_doc_comments/1.0/IFoo.hal" 151 } 152 copy_before: { 153 from: "system/tools/hidl/test/error_test/line_number_doc_comments/1.0/required_error" 154 to: "system/tools/hidl/test/error_test/line_number_doc_comments/1.0/required_error" 155 } 156 copy_before: { 157 from: "system/tools/hidl/test/error_test/method_ends_in_semicolon/1.0/IFoo.hal" 158 to: "system/tools/hidl/test/error_test/method_ends_in_semicolon/1.0/IFoo.hal" 159 } 160 copy_before: { 161 from: "system/tools/hidl/test/error_test/method_ends_in_semicolon/1.0/required_error" 162 to: "system/tools/hidl/test/error_test/method_ends_in_semicolon/1.0/required_error" 163 } 164 copy_before: { 165 from: "system/tools/hidl/test/error_test/missing_variable_type/1.0/IFoo.hal" 166 to: "system/tools/hidl/test/error_test/missing_variable_type/1.0/IFoo.hal" 167 } 168 copy_before: { 169 from: "system/tools/hidl/test/error_test/missing_variable_type/1.0/required_error" 170 to: "system/tools/hidl/test/error_test/missing_variable_type/1.0/required_error" 171 } 172 copy_before: { 173 from: "system/tools/hidl/test/error_test/no_cyclic_declaration_1/1.0/IFoo.hal" 174 to: "system/tools/hidl/test/error_test/no_cyclic_declaration_1/1.0/IFoo.hal" 175 } 176 copy_before: { 177 from: "system/tools/hidl/test/error_test/no_cyclic_declaration_1/1.0/required_error" 178 to: "system/tools/hidl/test/error_test/no_cyclic_declaration_1/1.0/required_error" 179 } 180 copy_before: { 181 from: "system/tools/hidl/test/error_test/no_cyclic_declaration_2/1.0/IFoo.hal" 182 to: "system/tools/hidl/test/error_test/no_cyclic_declaration_2/1.0/IFoo.hal" 183 } 184 copy_before: { 185 from: "system/tools/hidl/test/error_test/no_cyclic_declaration_2/1.0/required_error" 186 to: "system/tools/hidl/test/error_test/no_cyclic_declaration_2/1.0/required_error" 187 } 188 copy_before: { 189 from: "system/tools/hidl/test/error_test/no_cyclic_declaration_3/1.0/required_error" 190 to: "system/tools/hidl/test/error_test/no_cyclic_declaration_3/1.0/required_error" 191 } 192 copy_before: { 193 from: "system/tools/hidl/test/error_test/no_cyclic_declaration_3/1.0/types.hal" 194 to: "system/tools/hidl/test/error_test/no_cyclic_declaration_3/1.0/types.hal" 195 } 196 copy_before: { 197 from: "system/tools/hidl/test/error_test/no_cyclic_declaration_4/1.0/required_error" 198 to: "system/tools/hidl/test/error_test/no_cyclic_declaration_4/1.0/required_error" 199 } 200 copy_before: { 201 from: "system/tools/hidl/test/error_test/no_cyclic_declaration_4/1.0/types.hal" 202 to: "system/tools/hidl/test/error_test/no_cyclic_declaration_4/1.0/types.hal" 203 } 204 copy_before: { 205 from: "system/tools/hidl/test/error_test/no_cyclic_expressions_1/1.0/required_error" 206 to: "system/tools/hidl/test/error_test/no_cyclic_expressions_1/1.0/required_error" 207 } 208 copy_before: { 209 from: "system/tools/hidl/test/error_test/no_cyclic_expressions_1/1.0/types.hal" 210 to: "system/tools/hidl/test/error_test/no_cyclic_expressions_1/1.0/types.hal" 211 } 212 copy_before: { 213 from: "system/tools/hidl/test/error_test/no_cyclic_expressions_2/1.0/required_error" 214 to: "system/tools/hidl/test/error_test/no_cyclic_expressions_2/1.0/required_error" 215 } 216 copy_before: { 217 from: "system/tools/hidl/test/error_test/no_cyclic_expressions_2/1.0/types.hal" 218 to: "system/tools/hidl/test/error_test/no_cyclic_expressions_2/1.0/types.hal" 219 } 220 copy_before: { 221 from: "system/tools/hidl/test/error_test/no_cyclic_expressions_3/1.0/required_error" 222 to: "system/tools/hidl/test/error_test/no_cyclic_expressions_3/1.0/required_error" 223 } 224 copy_before: { 225 from: "system/tools/hidl/test/error_test/no_cyclic_expressions_3/1.0/types.hal" 226 to: "system/tools/hidl/test/error_test/no_cyclic_expressions_3/1.0/types.hal" 227 } 228 copy_before: { 229 from: "system/tools/hidl/test/error_test/no_data_outside_interface/1.0/IFoo.hal" 230 to: "system/tools/hidl/test/error_test/no_data_outside_interface/1.0/IFoo.hal" 231 } 232 copy_before: { 233 from: "system/tools/hidl/test/error_test/no_data_outside_interface/1.0/required_error" 234 to: "system/tools/hidl/test/error_test/no_data_outside_interface/1.0/required_error" 235 } 236 copy_before: { 237 from: "system/tools/hidl/test/error_test/no_empty_safe_union/1.0/required_error" 238 to: "system/tools/hidl/test/error_test/no_empty_safe_union/1.0/required_error" 239 } 240 copy_before: { 241 from: "system/tools/hidl/test/error_test/no_empty_safe_union/1.0/types.hal" 242 to: "system/tools/hidl/test/error_test/no_empty_safe_union/1.0/types.hal" 243 } 244 copy_before: { 245 from: "system/tools/hidl/test/error_test/no_interface_in_types/1.0/IFoo.hal" 246 to: "system/tools/hidl/test/error_test/no_interface_in_types/1.0/IFoo.hal" 247 } 248 copy_before: { 249 from: "system/tools/hidl/test/error_test/no_interface_in_types/1.0/required_error" 250 to: "system/tools/hidl/test/error_test/no_interface_in_types/1.0/required_error" 251 } 252 copy_before: { 253 from: "system/tools/hidl/test/error_test/no_interface_in_types/1.0/types.hal" 254 to: "system/tools/hidl/test/error_test/no_interface_in_types/1.0/types.hal" 255 } 256 copy_before: { 257 from: "system/tools/hidl/test/error_test/no_leading_comma_argument_list/1.0/IFoo.hal" 258 to: "system/tools/hidl/test/error_test/no_leading_comma_argument_list/1.0/IFoo.hal" 259 } 260 copy_before: { 261 from: "system/tools/hidl/test/error_test/no_leading_comma_argument_list/1.0/required_error" 262 to: "system/tools/hidl/test/error_test/no_leading_comma_argument_list/1.0/required_error" 263 } 264 copy_before: { 265 from: "system/tools/hidl/test/error_test/no_leading_comma_result_list/1.0/IFoo.hal" 266 to: "system/tools/hidl/test/error_test/no_leading_comma_result_list/1.0/IFoo.hal" 267 } 268 copy_before: { 269 from: "system/tools/hidl/test/error_test/no_leading_comma_result_list/1.0/required_error" 270 to: "system/tools/hidl/test/error_test/no_leading_comma_result_list/1.0/required_error" 271 } 272 copy_before: { 273 from: "system/tools/hidl/test/error_test/no_single_element_safe_union/1.0/required_error" 274 to: "system/tools/hidl/test/error_test/no_single_element_safe_union/1.0/required_error" 275 } 276 copy_before: { 277 from: "system/tools/hidl/test/error_test/no_single_element_safe_union/1.0/types.hal" 278 to: "system/tools/hidl/test/error_test/no_single_element_safe_union/1.0/types.hal" 279 } 280 copy_before: { 281 from: "system/tools/hidl/test/error_test/no_two_interfaces/1.0/IFoo.hal" 282 to: "system/tools/hidl/test/error_test/no_two_interfaces/1.0/IFoo.hal" 283 } 284 copy_before: { 285 from: "system/tools/hidl/test/error_test/no_two_interfaces/1.0/required_error" 286 to: "system/tools/hidl/test/error_test/no_two_interfaces/1.0/required_error" 287 } 288 copy_before: { 289 from: "system/tools/hidl/test/error_test/references_broken_package/1.0/IBar.hal" 290 to: "system/tools/hidl/test/error_test/references_broken_package/1.0/IBar.hal" 291 } 292 copy_before: { 293 from: "system/tools/hidl/test/error_test/references_broken_package/1.0/required_error" 294 to: "system/tools/hidl/test/error_test/references_broken_package/1.0/required_error" 295 } 296 copy_before: { 297 from: "system/tools/hidl/test/error_test/references_broken_package/bad_package/1.0/IFoo.hal" 298 to: "system/tools/hidl/test/error_test/references_broken_package/bad_package/1.0/IFoo.hal" 299 } 300 copy_before: { 301 from: "system/tools/hidl/test/error_test/references_broken_package/bad_package/1.0/types.hal" 302 to: "system/tools/hidl/test/error_test/references_broken_package/bad_package/1.0/types.hal" 303 } 304 copy_before: { 305 from: "system/tools/hidl/test/error_test/same_name_interface/1.0/IFoo.hal" 306 to: "system/tools/hidl/test/error_test/same_name_interface/1.0/IFoo.hal" 307 } 308 copy_before: { 309 from: "system/tools/hidl/test/error_test/same_name_interface/1.0/required_error" 310 to: "system/tools/hidl/test/error_test/same_name_interface/1.0/required_error" 311 } 312 copy_before: { 313 from: "system/tools/hidl/test/error_test/same_package_name/1.0/IFoo.hal" 314 to: "system/tools/hidl/test/error_test/same_package_name/1.0/IFoo.hal" 315 } 316 copy_before: { 317 from: "system/tools/hidl/test/error_test/same_package_name/1.0/required_error" 318 to: "system/tools/hidl/test/error_test/same_package_name/1.0/required_error" 319 } 320 copy_before: { 321 from: "system/tools/hidl/test/error_test/scope_unique_type_names/1.0/IFoo.hal" 322 to: "system/tools/hidl/test/error_test/scope_unique_type_names/1.0/IFoo.hal" 323 } 324 copy_before: { 325 from: "system/tools/hidl/test/error_test/scope_unique_type_names/1.0/required_error" 326 to: "system/tools/hidl/test/error_test/scope_unique_type_names/1.0/required_error" 327 } 328 copy_before: { 329 from: "system/tools/hidl/test/error_test/struct_unique_field_names/1.0/IFoo.hal" 330 to: "system/tools/hidl/test/error_test/struct_unique_field_names/1.0/IFoo.hal" 331 } 332 copy_before: { 333 from: "system/tools/hidl/test/error_test/struct_unique_field_names/1.0/required_error" 334 to: "system/tools/hidl/test/error_test/struct_unique_field_names/1.0/required_error" 335 } 336 copy_before: { 337 from: "system/tools/hidl/test/error_test/tag_name_does_not_exist/1.0/IFoo.hal" 338 to: "system/tools/hidl/test/error_test/tag_name_does_not_exist/1.0/IFoo.hal" 339 } 340 copy_before: { 341 from: "system/tools/hidl/test/error_test/tag_name_does_not_exist/1.0/required_error" 342 to: "system/tools/hidl/test/error_test/tag_name_does_not_exist/1.0/required_error" 343 } 344 chdir: true 345 command: "__SBOX_SANDBOX_DIR__/tools/src/system/tools/hidl/test/error_test/hidl_error_test.sh __SBOX_SANDBOX_DIR__/tools/out/bin/hidl-gen &&echo 'int main(){return 0;}' > __SBOX_SANDBOX_DIR__/out/TODO_b_37575883.cpp" 346 copy_after: { 347 from: "out/TODO_b_37575883.cpp" 348 to: "out/soong/.intermediates/system/tools/hidl/test/error_test/hidl_error_test_gen/gen/TODO_b_37575883.cpp" 349 } 350 input_hash: "7b5f97a19e0a28987da854be450ba3371a8d5c5fa3494b3214666b6d0aebad3f" 351 env: { 352 name: "PATH" 353 inherit: true 354 } 355 env: { 356 name: "JAVA_HOME" 357 inherit: true 358 } 359 env: { 360 name: "TMPDIR" 361 inherit: true 362 } 363 env: { 364 name: "RBE_log_dir" 365 inherit: true 366 } 367 env: { 368 name: "RBE_platform" 369 inherit: true 370 } 371 env: { 372 name: "RBE_server_address" 373 inherit: true 374 } 375 env: { 376 name: "RBE_exec_root" 377 inherit: true 378 } 379 env: { 380 name: "OUT_DIR" 381 value: "out" 382 } 383 dont_inherit_env: true 384} 385 386