1{ 2 "npm": [ 3 { 4 "name": "@ohos/hpm-cli", 5 "download": { 6 "version": "1.6.1", 7 "package_path": "", 8 "package_lock_path": "", 9 "download_dir": ".prebuilts_cache/hpm", 10 "symlink": "prebuilts/hpm/node_modules" 11 } 12 } 13 ], 14 "tar": [ 15 { 16 "name": "nodejs", 17 "tag": "base", 18 "download": [ 19 { 20 "target_os": "linux", 21 "target_cpu": "", 22 "version": "v14.21.1", 23 "url": "nodejs/v14.21.1/node-v14.21.1-linux-x64.tar.gz", 24 "download_dir": ".prebuilts_cache/build-tools/common/nodejs", 25 "symlink": "prebuilts/build-tools/common/nodejs/node-v14.21.1-linux-x64", 26 "type": "dir" 27 }, 28 { 29 "target_os": "darwin", 30 "target_cpu": "", 31 "version": "v14.21.1", 32 "url": "nodejs/v14.21.1/node-v14.21.1-darwin-x64.tar.gz", 33 "download_dir": ".prebuilts_cache/build-tools/common/nodejs", 34 "symlink": "prebuilts/build-tools/common/nodejs/node-v14.21.1-darwin-x86", 35 "type": "dir" 36 } 37 ] 38 }, 39 { 40 "name": "gn", 41 "tag": "base", 42 "download": [ 43 { 44 "target_os": "linux", 45 "target_cpu": "x86_64", 46 "version": "20240510", 47 "url": "openharmony/compiler/gn/20240510/gn-linux-x86-20240510.tar.gz", 48 "download_dir": ".prebuilts_cache/build-tools/linux-x86/bin/gn", 49 "symlink": "prebuilts/build-tools/linux-x86/bin/gn", 50 "type": "file" 51 }, 52 { 53 "target_os": "linux", 54 "target_cpu": "arm64", 55 "version": "20240510", 56 "url": "openharmony/compiler/gn/20240510/gn-linux-x86-20240510.tar.gz", 57 "download_dir": ".prebuilts_cache/build-tools/linux-x86/bin/gn", 58 "symlink": "prebuilts/build-tools/linux-x86/bin/gn", 59 "type": "file" 60 }, 61 { 62 "target_os": "darwin", 63 "target_cpu": "x86_64", 64 "version": "20240416", 65 "url": "openharmony/compiler/gn/20240416/gn-darwin-x86-20240416.tar.gz", 66 "download_dir": ".prebuilts_cache/build-tools/darwin-x86/bin/gn", 67 "symlink": "prebuilts/build-tools/darwin-x86/bin/gn", 68 "type": "file" 69 }, 70 { 71 "target_os": "darwin", 72 "target_cpu": "arm64", 73 "version": "20240416", 74 "url": "openharmony/compiler/gn/20240416/gn-darwin-x86-20240416.tar.gz", 75 "download_dir": ".prebuilts_cache/build-tools/darwin-x86/bin/gn", 76 "symlink": "prebuilts/build-tools/darwin-x86/bin/gn", 77 "type": "file" 78 } 79 ] 80 }, 81 { 82 "name": "ninja", 83 "tag": "base", 84 "download": [ 85 { 86 "target_os": "linux", 87 "target_cpu": "x86_64", 88 "version": "20240416", 89 "url": "openharmony/compiler/ninja/20240416/ninja-linux-x86-20240416.tar.gz", 90 "download_dir": ".prebuilts_cache/build-tools/linux-x86/bin/ninja", 91 "symlink": "prebuilts/build-tools/linux-x86/bin/ninja", 92 "type": "file" 93 }, 94 { 95 "target_os": "linux", 96 "target_cpu": "arm64", 97 "version": "20240416", 98 "url": "openharmony/compiler/ninja/20240416/ninja-linux-x86-20240416.tar.gz", 99 "download_dir": ".prebuilts_cache/build-tools/linux-x86/bin/ninja", 100 "symlink": "prebuilts/build-tools/linux-x86/bin/ninja", 101 "type": "file" 102 }, 103 { 104 "target_os": "darwin", 105 "target_cpu": "x86_64", 106 "version": "1.11.0", 107 "url": "openharmony/compiler/ninja/1.11.0/darwin/ninja-darwin-x86-1.11.0.tar.gz", 108 "download_dir": ".prebuilts_cache/build-tools/darwin-x86/bin/ninja", 109 "symlink": "prebuilts/build-tools/darwin-x86/bin/ninja", 110 "type": "file" 111 }, 112 { 113 "target_os": "darwin", 114 "target_cpu": "arm64", 115 "version": "1.11.0", 116 "url": "openharmony/compiler/ninja/1.11.0/darwin/ninja-darwin-x86-1.11.0.tar.gz", 117 "download_dir": ".prebuilts_cache/build-tools/darwin-x86/bin/ninja", 118 "symlink": "prebuilts/build-tools/darwin-x86/bin/ninja", 119 "type": "file" 120 }, 121 { 122 "target_os": "ohos", 123 "target_cpu": "arm64", 124 "version": "1.12.0", 125 "url": "openharmony/compiler/ninja/1.12.0/ohos/ninja-ohos-1.12.0-20240827.tar.gz", 126 "download_dir": ".prebuilts_cache/build-tools/ohos/bin/ninja", 127 "symlink": "prebuilts/build-tools/ohos/bin/ninja", 128 "type": "file" 129 } 130 ] 131 }, 132 { 133 "name": "llvm", 134 "tag": "base", 135 "download": [ 136 { 137 "target_os": "linux", 138 "target_cpu": "arm64", 139 "version": "20240218", 140 "url": "openharmony/compiler/clang/15.0.4-666b9b/linux/clang_linux-x86_64-666b9b-20240218.tar.gz", 141 "download_dir": ".prebuilts_cache/clang/ohos/linux-x86_64/llvm", 142 "symlink": "prebuilts/clang/ohos/linux-x86_64/llvm", 143 "type": "dir", 144 "copy_src":"lib/clang/15.0.4", 145 "copy_dest":"lib/clang/current" 146 }, 147 { 148 "target_os": "linux", 149 "target_cpu": "x86_64", 150 "version": "20240218", 151 "url": "openharmony/compiler/clang/15.0.4-666b9b/linux/clang_linux-x86_64-666b9b-20240218.tar.gz", 152 "download_dir": ".prebuilts_cache/clang/ohos/linux-x86_64/llvm", 153 "symlink": "prebuilts/clang/ohos/linux-x86_64/llvm", 154 "type": "dir", 155 "copy_src":"lib/clang/15.0.4", 156 "copy_dest":"lib/clang/current" 157 }, 158 { 159 "target_os": "darwin", 160 "target_cpu": "arm64", 161 "version": "20240218", 162 "url": "openharmony/compiler/clang/15.0.4-666b9b/darwin_x86/clang_darwin-x86_64-666b9b-20240218.tar.gz", 163 "download_dir": ".prebuilts_cache/clang/ohos/darwin-x86_64/llvm", 164 "symlink": "prebuilts/clang/ohos/darwin-x86_64/llvm", 165 "type": "dir", 166 "copy_src":"lib/clang/15.0.4", 167 "copy_dest":"lib/clang/current" 168 }, 169 { 170 "target_os": "darwin", 171 "target_cpu": "x86_64", 172 "version": "20240218", 173 "url": "openharmony/compiler/clang/15.0.4-666b9b/darwin_x86/clang_darwin-x86_64-666b9b-20240218.tar.gz", 174 "download_dir": ".prebuilts_cache/clang/ohos/darwin-x86_64/llvm", 175 "symlink": "prebuilts/clang/ohos/darwin-x86_64/llvm", 176 "type": "dir", 177 "copy_src":"lib/clang/15.0.4", 178 "copy_dest":"lib/clang/current" 179 } 180 ] 181 }, 182 { 183 "name": "python", 184 "tag": "base", 185 "download": [ 186 { 187 "target_os": "linux", 188 "target_cpu": "arm64", 189 "version": "20240715", 190 "url": "openharmony/compiler/python/3.11.4/linux/python-linux-x86-3.11.4_20240715.tar.gz", 191 "download_dir": ".prebuilts_cache/python/linux-x86", 192 "symlink": "prebuilts/python/linux-x86", 193 "type": "dir", 194 "copy_src": "3.11.4", 195 "copy_dest": "current", 196 "pip_install": [ 197 "pyyaml", 198 "requests>=2.32.1", 199 "prompt_toolkit==1.0.14", 200 "asn1crypto", 201 "cryptography", 202 "json5==0.9.6" 203 ] 204 }, 205 { 206 "target_os": "linux", 207 "target_cpu": "x86_64", 208 "version": "20240715", 209 "url": "openharmony/compiler/python/3.11.4/linux/python-linux-x86-3.11.4_20240715.tar.gz", 210 "download_dir": ".prebuilts_cache/python/linux-x86", 211 "symlink": "prebuilts/python/linux-x86", 212 "type": "dir", 213 "copy_src": "3.11.4", 214 "copy_dest": "current", 215 "pip_install": [ 216 "pyyaml", 217 "requests>=2.32.1", 218 "prompt_toolkit==1.0.14", 219 "asn1crypto", 220 "cryptography", 221 "json5==0.9.6" 222 ] 223 }, 224 { 225 "target_os": "darwin", 226 "target_cpu": "arm64", 227 "version": "20240715", 228 "url": "openharmony/compiler/python/3.11.4/linux/python_darwin-arm64-3.11.4_20240715.tar.gz", 229 "download_dir": ".prebuilts_cache/python/darwin-arm64", 230 "symlink": "prebuilts/python/darwin-arm64", 231 "type": "dir", 232 "copy_src": "3.11.4", 233 "copy_dest": "current", 234 "pip_install": [ 235 "pyyaml", 236 "requests>=2.32.1", 237 "prompt_toolkit==1.0.14", 238 "asn1crypto", 239 "cryptography", 240 "json5==0.9.6" 241 ] 242 }, 243 { 244 "target_os": "darwin", 245 "target_cpu": "x86_64", 246 "version": "20240729", 247 "url": "openharmony/compiler/python/3.11.4/linux/python_darwin-x86-3.11.4_20240729.tar.gz", 248 "download_dir": ".prebuilts_cache/python/darwin-x86", 249 "symlink": "prebuilts/python/darwin-x86", 250 "type": "dir", 251 "copy_src": "3.11.4", 252 "copy_dest": "current", 253 "pip_install": [ 254 "pyyaml", 255 "requests>=2.32.1", 256 "prompt_toolkit==1.0.14", 257 "asn1crypto", 258 "cryptography", 259 "json5==0.9.6" 260 ] 261 } 262 ] 263 }, 264 { 265 "name": "rustc", 266 "download": [ 267 { 268 "target_os": "linux", 269 "target_cpu": "x86_64", 270 "version": "1.72.0", 271 "url": "openharmony/compiler/rust/20240429/rust-nightly-x86_64-unknown-linux-gnu_20240429.tar.gz", 272 "download_dir": ".prebuilts_cache/rustc/rust-nightly-x86_64-unknown-linux-gnu_20240429", 273 "script": "install_ext.sh", 274 "args": [{ 275 "prefix": "''" 276 }], 277 "destdir": "prebuilts/rustc/linux-x86_64/current", 278 "type": "dir" 279 } 280 ] 281 }, 282 { 283 "name": "rustc-aarch64-std", 284 "download": [ 285 { 286 "target_os": "linux", 287 "target_cpu": "x86_64", 288 "version": "1.72.0", 289 "url": "openharmony/compiler/rust/20240429/rust-std-nightly-aarch64-unknown-linux-ohos_20240429.tar.gz", 290 "download_dir": ".prebuilts_cache/rustc/rust-nightly-x86_64-unknown-linux-gnu_20240429", 291 "script": "install_ext.sh", 292 "args": [{ 293 "prefix": "''" 294 }], 295 "destdir": "prebuilts/rustc/linux-x86_64/current", 296 "type": "dir" 297 } 298 ] 299 }, 300 { 301 "name": "rustc-arm-std", 302 "download": [ 303 { 304 "target_os": "linux", 305 "target_cpu": "x86_64", 306 "version": "1.72.0", 307 "url": "openharmony/compiler/rust/20240429/rust-std-nightly-armv7-unknown-linux-ohos_20240429.tar.gz", 308 "download_dir": ".prebuilts_cache/rustc/rust-nightly-x86_64-unknown-linux-gnu_20240429", 309 "script": "install_ext.sh", 310 "args": [{ 311 "prefix": "''" 312 }], 313 "destdir": "prebuilts/rustc/linux-x86_64/current", 314 "type": "dir" 315 } 316 ] 317 }, 318 { 319 "name": "rustc-x86_64-std", 320 "download": [ 321 { 322 "target_os": "linux", 323 "target_cpu": "x86_64", 324 "version": "1.72.0", 325 "url": "openharmony/compiler/rust/20240429/rust-std-nightly-x86_64-unknown-linux-ohos_20240429.tar.gz", 326 "download_dir": ".prebuilts_cache/rustc/rust-nightly-x86_64-unknown-linux-gnu_20240429", 327 "script": "install_ext.sh", 328 "args": [{ 329 "prefix": "''" 330 }], 331 "destdir": "prebuilts/rustc/linux-x86_64/current", 332 "type": "dir" 333 } 334 ] 335 } 336 ] 337}