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: "system/libhidl/transport/base/1.0/IBase.hal" 14 to: "system/libhidl/transport/base/1.0/IBase.hal" 15 } 16 copy_before: { 17 from: "system/libhidl/transport/base/1.0/types.hal" 18 to: "system/libhidl/transport/base/1.0/types.hal" 19 } 20 copy_before: { 21 from: "system/tools/hidl/test/version_test/bad1/version/1.0/IFoo.hal" 22 to: "system/tools/hidl/test/version_test/bad1/version/1.0/IFoo.hal" 23 } 24 copy_before: { 25 from: "system/tools/hidl/test/version_test/bad1/version/2.2/IBar.hal" 26 to: "system/tools/hidl/test/version_test/bad1/version/2.2/IBar.hal" 27 } 28 copy_before: { 29 from: "system/tools/hidl/test/version_test/bad1/version/2.3/IBar.hal" 30 to: "system/tools/hidl/test/version_test/bad1/version/2.3/IBar.hal" 31 } 32 copy_before: { 33 from: "system/tools/hidl/test/version_test/bad2/version/2.2/IBar.hal" 34 to: "system/tools/hidl/test/version_test/bad2/version/2.2/IBar.hal" 35 } 36 copy_before: { 37 from: "system/tools/hidl/test/version_test/bad2/version/2.3/IBar.hal" 38 to: "system/tools/hidl/test/version_test/bad2/version/2.3/IBar.hal" 39 } 40 copy_before: { 41 from: "system/tools/hidl/test/version_test/bad2/version/2.4/IBar.hal" 42 to: "system/tools/hidl/test/version_test/bad2/version/2.4/IBar.hal" 43 } 44 copy_before: { 45 from: "system/tools/hidl/test/version_test/bad3/version/2.2/IBar.hal" 46 to: "system/tools/hidl/test/version_test/bad3/version/2.2/IBar.hal" 47 } 48 copy_before: { 49 from: "system/tools/hidl/test/version_test/bad3/version/2.2/IFoo.hal" 50 to: "system/tools/hidl/test/version_test/bad3/version/2.2/IFoo.hal" 51 } 52 copy_before: { 53 from: "system/tools/hidl/test/version_test/bad3/version/2.3/IBar.hal" 54 to: "system/tools/hidl/test/version_test/bad3/version/2.3/IBar.hal" 55 } 56 copy_before: { 57 from: "system/tools/hidl/test/version_test/bad3/version/2.4/IBar.hal" 58 to: "system/tools/hidl/test/version_test/bad3/version/2.4/IBar.hal" 59 } 60 copy_before: { 61 from: "system/tools/hidl/test/version_test/bad3/version/2.4/IFoo.hal" 62 to: "system/tools/hidl/test/version_test/bad3/version/2.4/IFoo.hal" 63 } 64 copy_before: { 65 from: "system/tools/hidl/test/version_test/bad3/version/2.5/IBar.hal" 66 to: "system/tools/hidl/test/version_test/bad3/version/2.5/IBar.hal" 67 } 68 copy_before: { 69 from: "system/tools/hidl/test/version_test/bad3/version/2.5/IFoo.hal" 70 to: "system/tools/hidl/test/version_test/bad3/version/2.5/IFoo.hal" 71 } 72 copy_before: { 73 from: "system/tools/hidl/test/version_test/bad4/version/1.0/IFoo.hal" 74 to: "system/tools/hidl/test/version_test/bad4/version/1.0/IFoo.hal" 75 } 76 copy_before: { 77 from: "system/tools/hidl/test/version_test/bad4/version/2.2/IBar.hal" 78 to: "system/tools/hidl/test/version_test/bad4/version/2.2/IBar.hal" 79 } 80 copy_before: { 81 from: "system/tools/hidl/test/version_test/bad4/version/2.2/IFoo.hal" 82 to: "system/tools/hidl/test/version_test/bad4/version/2.2/IFoo.hal" 83 } 84 copy_before: { 85 from: "system/tools/hidl/test/version_test/bad4/version/2.3/IBaz.hal" 86 to: "system/tools/hidl/test/version_test/bad4/version/2.3/IBaz.hal" 87 } 88 copy_before: { 89 from: "system/tools/hidl/test/version_test/bad5/version/2.2/IFoo.hal" 90 to: "system/tools/hidl/test/version_test/bad5/version/2.2/IFoo.hal" 91 } 92 copy_before: { 93 from: "system/tools/hidl/test/version_test/bad5/version/2.3/IBaz.hal" 94 to: "system/tools/hidl/test/version_test/bad5/version/2.3/IBaz.hal" 95 } 96 copy_before: { 97 from: "system/tools/hidl/test/version_test/good/version/1.0/IFoo.hal" 98 to: "system/tools/hidl/test/version_test/good/version/1.0/IFoo.hal" 99 } 100 copy_before: { 101 from: "system/tools/hidl/test/version_test/good/version/2.2/IBar.hal" 102 to: "system/tools/hidl/test/version_test/good/version/2.2/IBar.hal" 103 } 104 copy_before: { 105 from: "system/tools/hidl/test/version_test/good/version/2.2/IFoo.hal" 106 to: "system/tools/hidl/test/version_test/good/version/2.2/IFoo.hal" 107 } 108 copy_before: { 109 from: "system/tools/hidl/test/version_test/good/version/2.3/IBar.hal" 110 to: "system/tools/hidl/test/version_test/good/version/2.3/IBar.hal" 111 } 112 copy_before: { 113 from: "system/tools/hidl/test/version_test/good/version/2.3/IBaz.hal" 114 to: "system/tools/hidl/test/version_test/good/version/2.3/IBaz.hal" 115 } 116 copy_before: { 117 from: "system/tools/hidl/test/version_test/good/version/2.4/IBar.hal" 118 to: "system/tools/hidl/test/version_test/good/version/2.4/IBar.hal" 119 } 120 copy_before: { 121 from: "system/tools/hidl/test/version_test/good/version/2.4/IFoo.hal" 122 to: "system/tools/hidl/test/version_test/good/version/2.4/IFoo.hal" 123 } 124 copy_before: { 125 from: "system/tools/hidl/test/version_test/good/version/2.5/IBar.hal" 126 to: "system/tools/hidl/test/version_test/good/version/2.5/IBar.hal" 127 } 128 copy_before: { 129 from: "system/tools/hidl/test/version_test/good/version/2.5/IFoo.hal" 130 to: "system/tools/hidl/test/version_test/good/version/2.5/IFoo.hal" 131 } 132 copy_before: { 133 from: "system/tools/hidl/test/version_test/good/version/3.0/types.hal" 134 to: "system/tools/hidl/test/version_test/good/version/3.0/types.hal" 135 } 136 copy_before: { 137 from: "system/tools/hidl/test/version_test/good/version/3.1/ICanExtendTypesOnly.hal" 138 to: "system/tools/hidl/test/version_test/good/version/3.1/ICanExtendTypesOnly.hal" 139 } 140 copy_before: { 141 from: "system/tools/hidl/test/version_test/good/version/3.1/types.hal" 142 to: "system/tools/hidl/test/version_test/good/version/3.1/types.hal" 143 } 144 chdir: true 145 command: "set +o pipefail; __SBOX_SANDBOX_DIR__/tools/out/bin/hidl-gen -L check -r test.version:system/tools/hidl/test/version_test/good [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]&&(__SBOX_SANDBOX_DIR__/tools/out/bin/hidl-gen -L check -r test.version:system/tools/hidl/test/version_test/bad1 [email protected] 2>&1 | grep \"Cannot enforce minor version\" > /dev/null)&&(__SBOX_SANDBOX_DIR__/tools/out/bin/hidl-gen -L check -r test.version:system/tools/hidl/test/version_test/bad2 [email protected] 2>&1 | grep \"Cannot enforce minor version\" > /dev/null)&&(__SBOX_SANDBOX_DIR__/tools/out/bin/hidl-gen -L check -r test.version:system/tools/hidl/test/version_test/bad3 [email protected] 2>&1 | grep \"Cannot enforce minor version\" > /dev/null)&&(__SBOX_SANDBOX_DIR__/tools/out/bin/hidl-gen -L check -r test.version:system/tools/hidl/test/version_test/bad4 [email protected] 2>&1 | grep \"doesn't pass minor version\" > /dev/null)&&(__SBOX_SANDBOX_DIR__/tools/out/bin/hidl-gen -L check -r test.version:system/tools/hidl/test/version_test/bad5 [email protected] 2>&1 | grep \"doesn't pass minor version\" > /dev/null)&&echo 'int main(){return 0;}' > __SBOX_SANDBOX_DIR__/out/TODO_b_37575883.cpp" 146 copy_after: { 147 from: "out/TODO_b_37575883.cpp" 148 to: "out/soong/.intermediates/system/tools/hidl/test/version_test/hidl_hash_version_gen/gen/TODO_b_37575883.cpp" 149 } 150 input_hash: "8d1ff97dce47a566b7aefa355e4fb537d27c808c14a8138963ef69782d1181a5" 151 env: { 152 name: "PATH" 153 inherit: true 154 } 155 env: { 156 name: "JAVA_HOME" 157 inherit: true 158 } 159 env: { 160 name: "TMPDIR" 161 inherit: true 162 } 163 env: { 164 name: "RBE_log_dir" 165 inherit: true 166 } 167 env: { 168 name: "RBE_platform" 169 inherit: true 170 } 171 env: { 172 name: "RBE_server_address" 173 inherit: true 174 } 175 env: { 176 name: "RBE_exec_root" 177 inherit: true 178 } 179 env: { 180 name: "OUT_DIR" 181 value: "out" 182 } 183 dont_inherit_env: true 184} 185 186