1commands: { 2 copy_before: { 3 from: "prebuilts/sdk/1/public/api/android.txt" 4 to: "prebuilts/sdk/1/public/api/android.txt" 5 } 6 copy_before: { 7 from: "prebuilts/sdk/10/public/api/android.txt" 8 to: "prebuilts/sdk/10/public/api/android.txt" 9 } 10 copy_before: { 11 from: "prebuilts/sdk/11/public/api/android.txt" 12 to: "prebuilts/sdk/11/public/api/android.txt" 13 } 14 copy_before: { 15 from: "prebuilts/sdk/12/public/api/android.txt" 16 to: "prebuilts/sdk/12/public/api/android.txt" 17 } 18 copy_before: { 19 from: "prebuilts/sdk/13/public/api/android.txt" 20 to: "prebuilts/sdk/13/public/api/android.txt" 21 } 22 copy_before: { 23 from: "prebuilts/sdk/14/public/api/android.txt" 24 to: "prebuilts/sdk/14/public/api/android.txt" 25 } 26 copy_before: { 27 from: "prebuilts/sdk/15/public/api/android.txt" 28 to: "prebuilts/sdk/15/public/api/android.txt" 29 } 30 copy_before: { 31 from: "prebuilts/sdk/16/public/api/android.txt" 32 to: "prebuilts/sdk/16/public/api/android.txt" 33 } 34 copy_before: { 35 from: "prebuilts/sdk/17/public/api/android.txt" 36 to: "prebuilts/sdk/17/public/api/android.txt" 37 } 38 copy_before: { 39 from: "prebuilts/sdk/18/public/api/android.txt" 40 to: "prebuilts/sdk/18/public/api/android.txt" 41 } 42 copy_before: { 43 from: "prebuilts/sdk/19/public/api/android.txt" 44 to: "prebuilts/sdk/19/public/api/android.txt" 45 } 46 copy_before: { 47 from: "prebuilts/sdk/2/public/api/android.txt" 48 to: "prebuilts/sdk/2/public/api/android.txt" 49 } 50 copy_before: { 51 from: "prebuilts/sdk/20/public/api/android.txt" 52 to: "prebuilts/sdk/20/public/api/android.txt" 53 } 54 copy_before: { 55 from: "prebuilts/sdk/21/public/api/android.txt" 56 to: "prebuilts/sdk/21/public/api/android.txt" 57 } 58 copy_before: { 59 from: "prebuilts/sdk/22/public/api/android.txt" 60 to: "prebuilts/sdk/22/public/api/android.txt" 61 } 62 copy_before: { 63 from: "prebuilts/sdk/23/public/api/android.txt" 64 to: "prebuilts/sdk/23/public/api/android.txt" 65 } 66 copy_before: { 67 from: "prebuilts/sdk/24/public/api/android.txt" 68 to: "prebuilts/sdk/24/public/api/android.txt" 69 } 70 copy_before: { 71 from: "prebuilts/sdk/25/public/api/android.txt" 72 to: "prebuilts/sdk/25/public/api/android.txt" 73 } 74 copy_before: { 75 from: "prebuilts/sdk/26/public/api/android.txt" 76 to: "prebuilts/sdk/26/public/api/android.txt" 77 } 78 copy_before: { 79 from: "prebuilts/sdk/27/public/api/android.txt" 80 to: "prebuilts/sdk/27/public/api/android.txt" 81 } 82 copy_before: { 83 from: "prebuilts/sdk/28/public/api/android.txt" 84 to: "prebuilts/sdk/28/public/api/android.txt" 85 } 86 copy_before: { 87 from: "prebuilts/sdk/29/public/api/android.txt" 88 to: "prebuilts/sdk/29/public/api/android.txt" 89 } 90 copy_before: { 91 from: "prebuilts/sdk/3/public/api/android.txt" 92 to: "prebuilts/sdk/3/public/api/android.txt" 93 } 94 copy_before: { 95 from: "prebuilts/sdk/30/public/api/android.txt" 96 to: "prebuilts/sdk/30/public/api/android.txt" 97 } 98 copy_before: { 99 from: "prebuilts/sdk/31/public/api/android.txt" 100 to: "prebuilts/sdk/31/public/api/android.txt" 101 } 102 copy_before: { 103 from: "prebuilts/sdk/32/public/api/android.txt" 104 to: "prebuilts/sdk/32/public/api/android.txt" 105 } 106 copy_before: { 107 from: "prebuilts/sdk/33/public/api/android.txt" 108 to: "prebuilts/sdk/33/public/api/android.txt" 109 } 110 copy_before: { 111 from: "prebuilts/sdk/34/public/api/android.txt" 112 to: "prebuilts/sdk/34/public/api/android.txt" 113 } 114 copy_before: { 115 from: "prebuilts/sdk/35/public/api/android.txt" 116 to: "prebuilts/sdk/35/public/api/android.txt" 117 } 118 copy_before: { 119 from: "prebuilts/sdk/36/public/api/android.txt" 120 to: "prebuilts/sdk/36/public/api/android.txt" 121 } 122 copy_before: { 123 from: "prebuilts/sdk/4/public/api/android.txt" 124 to: "prebuilts/sdk/4/public/api/android.txt" 125 } 126 copy_before: { 127 from: "prebuilts/sdk/5/public/api/android.txt" 128 to: "prebuilts/sdk/5/public/api/android.txt" 129 } 130 copy_before: { 131 from: "prebuilts/sdk/6/public/api/android.txt" 132 to: "prebuilts/sdk/6/public/api/android.txt" 133 } 134 copy_before: { 135 from: "prebuilts/sdk/7/public/api/android.txt" 136 to: "prebuilts/sdk/7/public/api/android.txt" 137 } 138 copy_before: { 139 from: "prebuilts/sdk/8/public/api/android.txt" 140 to: "prebuilts/sdk/8/public/api/android.txt" 141 } 142 copy_before: { 143 from: "prebuilts/sdk/9/public/api/android.txt" 144 to: "prebuilts/sdk/9/public/api/android.txt" 145 } 146 chdir: true 147 command: "cp -f $(echo prebuilts/sdk/1/public/api/android.txt prebuilts/sdk/10/public/api/android.txt prebuilts/sdk/11/public/api/android.txt prebuilts/sdk/12/public/api/android.txt prebuilts/sdk/13/public/api/android.txt prebuilts/sdk/14/public/api/android.txt prebuilts/sdk/15/public/api/android.txt prebuilts/sdk/16/public/api/android.txt prebuilts/sdk/17/public/api/android.txt prebuilts/sdk/18/public/api/android.txt prebuilts/sdk/19/public/api/android.txt prebuilts/sdk/2/public/api/android.txt prebuilts/sdk/20/public/api/android.txt prebuilts/sdk/21/public/api/android.txt prebuilts/sdk/22/public/api/android.txt prebuilts/sdk/23/public/api/android.txt prebuilts/sdk/24/public/api/android.txt prebuilts/sdk/25/public/api/android.txt prebuilts/sdk/26/public/api/android.txt prebuilts/sdk/27/public/api/android.txt prebuilts/sdk/28/public/api/android.txt prebuilts/sdk/29/public/api/android.txt prebuilts/sdk/3/public/api/android.txt prebuilts/sdk/30/public/api/android.txt prebuilts/sdk/31/public/api/android.txt prebuilts/sdk/32/public/api/android.txt prebuilts/sdk/33/public/api/android.txt prebuilts/sdk/34/public/api/android.txt prebuilts/sdk/35/public/api/android.txt prebuilts/sdk/36/public/api/android.txt prebuilts/sdk/4/public/api/android.txt prebuilts/sdk/5/public/api/android.txt prebuilts/sdk/6/public/api/android.txt prebuilts/sdk/7/public/api/android.txt prebuilts/sdk/8/public/api/android.txt prebuilts/sdk/9/public/api/android.txt | tr \" \" \"\\n\" | sort -t/ -k3 -n | tail -2 | head -1) __SBOX_SANDBOX_DIR__/out/last-released-api-for-metalava-annotations.txt" 148 copy_after: { 149 from: "out/last-released-api-for-metalava-annotations.txt" 150 to: "out/soong/.intermediates/prebuilts/sdk/last-released-public-api-for-metalava-annotations/gen/last-released-api-for-metalava-annotations.txt" 151 } 152 input_hash: "45a143fe6fcab3750e2f083ea3decd4cba32806bc9d3c4cc12a97bb81a757509" 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