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": "20241213", 47 "url": "openharmony/compiler/gn/20241213/gn-linux-x86-20241213.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": "packing_tool", 83 "tag": "base", 84 "download": [ 85 { 86 "target_os": "linux", 87 "target_cpu": "x86_64", 88 "version": "20241022", 89 "url": "harmonyos/compiler/packing_tool/packing_tool_libs_20250215.zip", 90 "download_dir": ".prebuilts_cache/packing_tool", 91 "symlink": "prebuilts/packing_tool", 92 "type": "dir" 93 }, 94 { 95 "target_os": "linux", 96 "target_cpu": "arm64", 97 "version": "20241022", 98 "url": "harmonyos/compiler/packing_tool/packing_tool_libs_20250215.zip", 99 "download_dir": ".prebuilts_cache/packing_tool", 100 "symlink": "prebuilts/packing_tool", 101 "type": "dir" 102 }, 103 { 104 "target_os": "darwin", 105 "target_cpu": "x86_64", 106 "version": "20241022", 107 "url": "/harmonyos/compiler/packing_tool/packing_tool_libs_20250215.zip", 108 "download_dir": ".prebuilts_cache/packing_tool", 109 "symlink": "prebuilts/packing_tool", 110 "type": "dir" 111 }, 112 { 113 "target_os": "darwin", 114 "target_cpu": "arm64", 115 "version": "20241022", 116 "url": "/harmonyos/compiler/packing_tool/packing_tool_libs_20250215.zip", 117 "download_dir": ".prebuilts_cache/packing_tool", 118 "symlink": "prebuilts/packing_tool", 119 "type": "dir" 120 } 121 ] 122 }, 123 { 124 "name": "ninja", 125 "tag": "base", 126 "download": [ 127 { 128 "target_os": "linux", 129 "target_cpu": "x86_64", 130 "version": "20240416", 131 "url": "openharmony/compiler/ninja/20240416/ninja-linux-x86-20240416.tar.gz", 132 "download_dir": ".prebuilts_cache/build-tools/linux-x86/bin/ninja", 133 "symlink": "prebuilts/build-tools/linux-x86/bin/ninja", 134 "type": "file" 135 }, 136 { 137 "target_os": "linux", 138 "target_cpu": "arm64", 139 "version": "20240416", 140 "url": "openharmony/compiler/ninja/20240416/ninja-linux-x86-20240416.tar.gz", 141 "download_dir": ".prebuilts_cache/build-tools/linux-x86/bin/ninja", 142 "symlink": "prebuilts/build-tools/linux-x86/bin/ninja", 143 "type": "file" 144 }, 145 { 146 "target_os": "darwin", 147 "target_cpu": "x86_64", 148 "version": "1.11.0", 149 "url": "openharmony/compiler/ninja/1.11.0/darwin/ninja-darwin-x86-1.11.0.tar.gz", 150 "download_dir": ".prebuilts_cache/build-tools/darwin-x86/bin/ninja", 151 "symlink": "prebuilts/build-tools/darwin-x86/bin/ninja", 152 "type": "file" 153 }, 154 { 155 "target_os": "darwin", 156 "target_cpu": "arm64", 157 "version": "1.11.0", 158 "url": "openharmony/compiler/ninja/1.11.0/darwin/ninja-darwin-x86-1.11.0.tar.gz", 159 "download_dir": ".prebuilts_cache/build-tools/darwin-x86/bin/ninja", 160 "symlink": "prebuilts/build-tools/darwin-x86/bin/ninja", 161 "type": "file" 162 }, 163 { 164 "target_os": "ohos", 165 "target_cpu": "arm64", 166 "version": "1.12.0", 167 "url": "openharmony/compiler/ninja/1.12.0/ohos/ninja-ohos-1.12.0-20240827.tar.gz", 168 "download_dir": ".prebuilts_cache/build-tools/ohos/bin/ninja", 169 "symlink": "prebuilts/build-tools/ohos/bin/ninja", 170 "type": "file" 171 } 172 ] 173 }, 174 { 175 "name": "llvm", 176 "tag": "base", 177 "download": [ 178 { 179 "target_os": "linux", 180 "target_cpu": "arm64", 181 "version": "20240218", 182 "url": "openharmony/compiler/clang/15.0.4-666b9b/linux/clang_linux-x86_64-666b9b-20240218.tar.gz", 183 "download_dir": ".prebuilts_cache/clang/ohos/linux-x86_64/llvm", 184 "symlink": "prebuilts/clang/ohos/linux-x86_64/llvm", 185 "type": "dir", 186 "copy_src":"lib/clang/15.0.4", 187 "copy_dest":"lib/clang/current" 188 }, 189 { 190 "target_os": "linux", 191 "target_cpu": "x86_64", 192 "version": "20241220", 193 "url": "openharmony/compiler/clang/15.0.4-7e44be/linux/clang_linux-x86_64-7e44be-20241220.tar.gz", 194 "download_dir": ".prebuilts_cache/clang/ohos/linux-x86_64/llvm", 195 "symlink": "prebuilts/clang/ohos/linux-x86_64/llvm", 196 "type": "dir", 197 "copy_src":"lib/clang/15.0.4", 198 "copy_dest":"lib/clang/current" 199 }, 200 { 201 "target_os": "darwin", 202 "target_cpu": "arm64", 203 "version": "20240218", 204 "url": "openharmony/compiler/clang/15.0.4-666b9b/darwin_x86/clang_darwin-x86_64-666b9b-20240218.tar.gz", 205 "download_dir": ".prebuilts_cache/clang/ohos/darwin-x86_64/llvm", 206 "symlink": "prebuilts/clang/ohos/darwin-x86_64/llvm", 207 "type": "dir", 208 "copy_src":"lib/clang/15.0.4", 209 "copy_dest":"lib/clang/current" 210 }, 211 { 212 "target_os": "darwin", 213 "target_cpu": "x86_64", 214 "version": "20240218", 215 "url": "openharmony/compiler/clang/15.0.4-666b9b/darwin_x86/clang_darwin-x86_64-666b9b-20240218.tar.gz", 216 "download_dir": ".prebuilts_cache/clang/ohos/darwin-x86_64/llvm", 217 "symlink": "prebuilts/clang/ohos/darwin-x86_64/llvm", 218 "type": "dir", 219 "copy_src":"lib/clang/15.0.4", 220 "copy_dest":"lib/clang/current" 221 } 222 ] 223 }, 224 { 225 "name": "python", 226 "tag": "base", 227 "download": [ 228 { 229 "target_os": "linux", 230 "target_cpu": "arm64", 231 "version": "20240715", 232 "url": "openharmony/compiler/python/3.11.4/linux/python-linux-x86-GLIBC2.27-3.11.4_20250219.tar.gz", 233 "download_dir": ".prebuilts_cache/python/linux-x86", 234 "symlink": "prebuilts/python/linux-x86", 235 "type": "dir", 236 "copy_src": "3.11.4", 237 "copy_dest": "current", 238 "pip_install": [ 239 "pyyaml", 240 "requests>=2.32.1", 241 "prompt_toolkit==1.0.14", 242 "asn1crypto", 243 "cryptography", 244 "json5==0.9.6" 245 ] 246 }, 247 { 248 "target_os": "linux", 249 "target_cpu": "x86_64", 250 "version": "20240715", 251 "url": "openharmony/compiler/python/3.11.4/linux/python-linux-x86-GLIBC2.27-3.11.4_20250219.tar.gz", 252 "download_dir": ".prebuilts_cache/python/linux-x86", 253 "symlink": "prebuilts/python/linux-x86", 254 "type": "dir", 255 "copy_src": "3.11.4", 256 "copy_dest": "current", 257 "pip_install": [ 258 "pyyaml", 259 "requests>=2.32.1", 260 "prompt_toolkit==1.0.14", 261 "asn1crypto", 262 "cryptography", 263 "json5==0.9.6" 264 ] 265 }, 266 { 267 "target_os": "darwin", 268 "target_cpu": "arm64", 269 "version": "20240715", 270 "url": "openharmony/compiler/python/3.11.4/linux/python_darwin-arm64-3.11.4_20250228.tar.gz", 271 "download_dir": ".prebuilts_cache/python/darwin-arm64", 272 "symlink": "prebuilts/python/darwin-arm64", 273 "type": "dir", 274 "copy_src": "3.11.4", 275 "copy_dest": "current", 276 "pip_install": [ 277 "pyyaml", 278 "requests>=2.32.1", 279 "prompt_toolkit==1.0.14", 280 "asn1crypto", 281 "cryptography", 282 "json5==0.9.6" 283 ] 284 }, 285 { 286 "target_os": "darwin", 287 "target_cpu": "x86_64", 288 "version": "20240729", 289 "url": "openharmony/compiler/python/3.11.4/linux/python-darwin-x86-3.11.4_20250228.tar.gz", 290 "download_dir": ".prebuilts_cache/python/darwin-x86", 291 "symlink": "prebuilts/python/darwin-x86", 292 "type": "dir", 293 "copy_src": "3.11.4", 294 "copy_dest": "current", 295 "pip_install": [ 296 "pyyaml", 297 "requests>=2.32.1", 298 "prompt_toolkit==1.0.14", 299 "asn1crypto", 300 "cryptography", 301 "json5==0.9.6" 302 ] 303 } 304 ] 305 }, 306 { 307 "name": "hcgen", 308 "tag": "base", 309 "download": [ 310 { 311 "target_os": "linux", 312 "target_cpu": "x86_64", 313 "version": "linux", 314 "url": "openharmony/compiler/hc-gen/linux/hc-gen-20240926.tar.gz", 315 "download_dir": ".prebuilts_cache/hc_gen", 316 "symlink": "prebuilts/hc_gen/hc-gen", 317 "type": "dir" 318 } 319 ] 320 }, 321 { 322 "name": "OpenHarmonyApplication.pem", 323 "tag": "base", 324 "download": [ 325 { 326 "target_os": "linux", 327 "target_cpu": "x86_64", 328 "version": "linux", 329 "url": "openharmony/compiler/certificates/20241025/OpenHarmonyApplication.zip", 330 "download_dir": ".prebuilts_cache/OpenHarmonyApplication.pem", 331 "symlink": "prebuilts/ohos-sdk/OpenHarmonyApplication.pem", 332 "type": "file" 333 } 334 ] 335 }, 336 { 337 "name": "rustc", 338 "download": [ 339 { 340 "target_os": "linux", 341 "target_cpu": "x86_64", 342 "version": "1.72.0", 343 "url": "openharmony/compiler/rust/20240528/rust-nightly-x86_64-unknown-linux-gnu_20240528.tar.gz", 344 "download_dir": ".prebuilts_cache/rustc/rust-nightly-x86_64-unknown-linux-gnu_20240528", 345 "script": "install_ext.sh", 346 "args": [{ 347 "prefix": "''" 348 }], 349 "destdir": "prebuilts/rustc/linux-x86_64/current", 350 "type": "dir" 351 } 352 ] 353 }, 354 { 355 "name": "rustc-aarch64-std", 356 "download": [ 357 { 358 "target_os": "linux", 359 "target_cpu": "x86_64", 360 "version": "1.72.0", 361 "url": "openharmony/compiler/rust/20240528/rust-std-nightly-aarch64-unknown-linux-ohos_20240528.tar.gz", 362 "download_dir": ".prebuilts_cache/rustc/rust-nightly-x86_64-unknown-linux-gnu_20240528", 363 "script": "install_ext.sh", 364 "args": [{ 365 "prefix": "''" 366 }], 367 "destdir": "prebuilts/rustc/linux-x86_64/current", 368 "type": "dir" 369 } 370 ] 371 }, 372 { 373 "name": "rustc-arm-std", 374 "download": [ 375 { 376 "target_os": "linux", 377 "target_cpu": "x86_64", 378 "version": "1.72.0", 379 "url": "openharmony/compiler/rust/20240528/rust-std-nightly-armv7-unknown-linux-ohos_20240528.tar.gz", 380 "download_dir": ".prebuilts_cache/rustc/rust-nightly-x86_64-unknown-linux-gnu_20240528", 381 "script": "install_ext.sh", 382 "args": [{ 383 "prefix": "''" 384 }], 385 "destdir": "prebuilts/rustc/linux-x86_64/current", 386 "type": "dir" 387 } 388 ] 389 }, 390 { 391 "name": "rustc-x86_64-std", 392 "download": [ 393 { 394 "target_os": "linux", 395 "target_cpu": "x86_64", 396 "version": "1.72.0", 397 "url": "openharmony/compiler/rust/20240528/rust-std-nightly-x86_64-unknown-linux-ohos_20240528.tar.gz", 398 "download_dir": ".prebuilts_cache/rustc/rust-nightly-x86_64-unknown-linux-gnu_20240528", 399 "script": "install_ext.sh", 400 "args": [{ 401 "prefix": "''" 402 }], 403 "destdir": "prebuilts/rustc/linux-x86_64/current", 404 "type": "dir" 405 } 406 ] 407 } 408 ] 409} 410