1commands: { 2 copy_before: { 3 from: "out/soong/.intermediates/system/tools/hidl/hidl-gen/linux_glibc_x86_64/hidl-gen" 4 to: "tools/out/bin/hidl-gen" 5 executable: false 6 } 7 copy_before: { 8 from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so" 9 to: "tools/out/lib64/libc++.so" 10 executable: false 11 } 12 copy_before: { 13 from: "hardware/interfaces/tests/foo/1.0/IFoo.hal" 14 to: "hardware/interfaces/tests/foo/1.0/IFoo.hal" 15 } 16 copy_before: { 17 from: "hardware/interfaces/tests/foo/1.0/IFooCallback.hal" 18 to: "hardware/interfaces/tests/foo/1.0/IFooCallback.hal" 19 } 20 copy_before: { 21 from: "hardware/interfaces/tests/foo/1.0/IMyTypes.hal" 22 to: "hardware/interfaces/tests/foo/1.0/IMyTypes.hal" 23 } 24 copy_before: { 25 from: "hardware/interfaces/tests/foo/1.0/ISimple.hal" 26 to: "hardware/interfaces/tests/foo/1.0/ISimple.hal" 27 } 28 copy_before: { 29 from: "hardware/interfaces/tests/foo/1.0/ITheirTypes.hal" 30 to: "hardware/interfaces/tests/foo/1.0/ITheirTypes.hal" 31 } 32 copy_before: { 33 from: "hardware/interfaces/tests/foo/1.0/types.hal" 34 to: "hardware/interfaces/tests/foo/1.0/types.hal" 35 } 36 copy_before: { 37 from: "system/libhidl/transport/base/1.0/IBase.hal" 38 to: "system/libhidl/transport/base/1.0/IBase.hal" 39 } 40 copy_before: { 41 from: "system/libhidl/transport/base/1.0/types.hal" 42 to: "system/libhidl/transport/base/1.0/types.hal" 43 } 44 copy_before: { 45 from: "system/tools/hidl/test/vendor/android/1.0/IVendor.hal" 46 to: "system/tools/hidl/test/vendor/android/1.0/IVendor.hal" 47 } 48 chdir: true 49 command: "__SBOX_SANDBOX_DIR__/tools/out/bin/hidl-gen -o __SBOX_SANDBOX_DIR__/out -Lc++-impl-sources [email protected] && __SBOX_SANDBOX_DIR__/tools/out/bin/hidl-gen -o __SBOX_SANDBOX_DIR__/out -r hidl.tests:system/tools/hidl/test/ -Lc++-impl-sources [email protected]" 50 copy_after: { 51 from: "out/Foo.cpp" 52 to: "out/soong/.intermediates/system/tools/hidl/test/cpp_impl_test/hidl_cpp_impl_test_gen-sources/gen/Foo.cpp" 53 } 54 copy_after: { 55 from: "out/FooCallback.cpp" 56 to: "out/soong/.intermediates/system/tools/hidl/test/cpp_impl_test/hidl_cpp_impl_test_gen-sources/gen/FooCallback.cpp" 57 } 58 copy_after: { 59 from: "out/MyTypes.cpp" 60 to: "out/soong/.intermediates/system/tools/hidl/test/cpp_impl_test/hidl_cpp_impl_test_gen-sources/gen/MyTypes.cpp" 61 } 62 copy_after: { 63 from: "out/Simple.cpp" 64 to: "out/soong/.intermediates/system/tools/hidl/test/cpp_impl_test/hidl_cpp_impl_test_gen-sources/gen/Simple.cpp" 65 } 66 copy_after: { 67 from: "out/TheirTypes.cpp" 68 to: "out/soong/.intermediates/system/tools/hidl/test/cpp_impl_test/hidl_cpp_impl_test_gen-sources/gen/TheirTypes.cpp" 69 } 70 copy_after: { 71 from: "out/Vendor.cpp" 72 to: "out/soong/.intermediates/system/tools/hidl/test/cpp_impl_test/hidl_cpp_impl_test_gen-sources/gen/Vendor.cpp" 73 } 74 input_hash: "bcbf9251aa5ac2203744f14b0acac59b70ce7c35791134180f329dbf9d453c40" 75 env: { 76 name: "PATH" 77 inherit: true 78 } 79 env: { 80 name: "JAVA_HOME" 81 inherit: true 82 } 83 env: { 84 name: "TMPDIR" 85 inherit: true 86 } 87 env: { 88 name: "RBE_log_dir" 89 inherit: true 90 } 91 env: { 92 name: "RBE_platform" 93 inherit: true 94 } 95 env: { 96 name: "RBE_server_address" 97 inherit: true 98 } 99 env: { 100 name: "RBE_exec_root" 101 inherit: true 102 } 103 env: { 104 name: "OUT_DIR" 105 value: "out" 106 } 107 dont_inherit_env: true 108} 109 110