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": "20240416", 47 "url": "openharmony/compiler/gn/20240416/gn-linux-x86-20240416.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": "20240416", 56 "url": "openharmony/compiler/gn/20240416/gn-linux-x86-20240416.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 }, 123 { 124 "name": "llvm", 125 "tag": "base", 126 "download": [ 127 { 128 "target_os": "linux", 129 "target_cpu": "arm64", 130 "version": "20240218", 131 "url": "openharmony/compiler/clang/15.0.4-666b9b/linux/clang_linux-x86_64-666b9b-20240218.tar.gz", 132 "download_dir": ".prebuilts_cache/clang/ohos/linux-x86_64/llvm", 133 "symlink": "prebuilts/clang/ohos/linux-x86_64/llvm", 134 "type": "dir", 135 "copy_src":"lib/clang/15.0.4", 136 "copy_dest":"lib/clang/current" 137 }, 138 { 139 "target_os": "linux", 140 "target_cpu": "x86_64", 141 "version": "20240218", 142 "url": "openharmony/compiler/clang/15.0.4-666b9b/linux/clang_linux-x86_64-666b9b-20240218.tar.gz", 143 "download_dir": ".prebuilts_cache/clang/ohos/linux-x86_64/llvm", 144 "symlink": "prebuilts/clang/ohos/linux-x86_64/llvm", 145 "type": "dir", 146 "copy_src":"lib/clang/15.0.4", 147 "copy_dest":"lib/clang/current" 148 }, 149 { 150 "target_os": "darwin", 151 "target_cpu": "arm64", 152 "version": "20240218", 153 "url": "openharmony/compiler/clang/15.0.4-666b9b/darwin_x86/clang_darwin-x86_64-666b9b-20240218.tar.gz", 154 "download_dir": ".prebuilts_cache/clang/ohos/darwin-x86_64/llvm", 155 "symlink": "prebuilts/clang/ohos/darwin-x86_64/llvm", 156 "type": "dir", 157 "copy_src":"lib/clang/15.0.4", 158 "copy_dest":"lib/clang/current" 159 }, 160 { 161 "target_os": "darwin", 162 "target_cpu": "x86_64", 163 "version": "20240218", 164 "url": "openharmony/compiler/clang/15.0.4-666b9b/darwin_x86/clang_darwin-x86_64-666b9b-20240218.tar.gz", 165 "download_dir": ".prebuilts_cache/clang/ohos/darwin-x86_64/llvm", 166 "symlink": "prebuilts/clang/ohos/darwin-x86_64/llvm", 167 "type": "dir", 168 "copy_src":"lib/clang/15.0.4", 169 "copy_dest":"lib/clang/current" 170 } 171 ] 172 }, 173 { 174 "name": "python", 175 "tag": "base", 176 "download": [ 177 { 178 "target_os": "linux", 179 "target_cpu": "arm64", 180 "version": "20230604", 181 "url": "openharmony/compiler/python/3.10.2/linux/python-linux-x86-3.10.2_20230604.tar.gz", 182 "download_dir": ".prebuilts_cache/python/linux-x86", 183 "symlink": "prebuilts/python/linux-x86", 184 "type": "dir", 185 "copy_src": "3.10.2", 186 "copy_dest": "current", 187 "pip_install": [ 188 "pyyaml", 189 "requests", 190 "prompt_toolkit==1.0.14", 191 "asn1crypto", 192 "cryptography", 193 "json5==0.9.6" 194 ] 195 }, 196 { 197 "target_os": "linux", 198 "target_cpu": "x86_64", 199 "version": "20230604", 200 "url": "openharmony/compiler/python/3.10.2/linux/python-linux-x86-3.10.2_20230604.tar.gz", 201 "download_dir": ".prebuilts_cache/python/linux-x86", 202 "symlink": "prebuilts/python/linux-x86", 203 "type": "dir", 204 "copy_src": "3.10.2", 205 "copy_dest": "current", 206 "pip_install": [ 207 "pyyaml", 208 "requests", 209 "prompt_toolkit==1.0.14", 210 "asn1crypto", 211 "cryptography", 212 "json5==0.9.6" 213 ] 214 }, 215 { 216 "target_os": "darwin", 217 "target_cpu": "arm64", 218 "version": "20230604", 219 "url": "openharmony/compiler/python/3.10.2/linux/python_darwin-x86-3.10.2_20230604.tar.gz", 220 "download_dir": ".prebuilts_cache/python/darwin-x86", 221 "symlink": "prebuilts/python/darwin-x86", 222 "type": "dir", 223 "copy_src": "3.10.2", 224 "copy_dest": "current", 225 "pip_install": [ 226 "pyyaml", 227 "requests", 228 "prompt_toolkit==1.0.14", 229 "asn1crypto", 230 "cryptography", 231 "json5==0.9.6" 232 ] 233 }, 234 { 235 "target_os": "darwin", 236 "target_cpu": "x86_64", 237 "version": "20230604", 238 "url": "openharmony/compiler/python/3.10.2/linux/python_darwin-x86-3.10.2_20230604.tar.gz", 239 "download_dir": ".prebuilts_cache/python/darwin-x86", 240 "symlink": "prebuilts/python/darwin-x86", 241 "type": "dir", 242 "copy_src": "3.10.2", 243 "copy_dest": "current", 244 "pip_install": [ 245 "pyyaml", 246 "requests", 247 "prompt_toolkit==1.0.14", 248 "asn1crypto", 249 "cryptography", 250 "json5==0.9.6" 251 ] 252 } 253 ] 254 }, 255 { 256 "name": "rustc", 257 "download": [ 258 { 259 "target_os": "linux", 260 "target_cpu": "x86_64", 261 "version": "1.72.0", 262 "url": "openharmony/compiler/rust/20240429/rust-nightly-x86_64-unknown-linux-gnu_20240429.tar.gz", 263 "download_dir": ".prebuilts_cache/rustc/rust-nightly-x86_64-unknown-linux-gnu_20240429", 264 "script": "install_ext.sh", 265 "args": [{ 266 "prefix": "''" 267 }], 268 "destdir": "prebuilts/rustc/linux-x86_64/current", 269 "type": "dir" 270 } 271 ] 272 }, 273 { 274 "name": "rustc-aarch64-std", 275 "download": [ 276 { 277 "target_os": "linux", 278 "target_cpu": "x86_64", 279 "version": "1.72.0", 280 "url": "openharmony/compiler/rust/20240429/rust-std-nightly-aarch64-unknown-linux-ohos_20240429.tar.gz", 281 "download_dir": ".prebuilts_cache/rustc/rust-nightly-x86_64-unknown-linux-gnu_20240429", 282 "script": "install_ext.sh", 283 "args": [{ 284 "prefix": "''" 285 }], 286 "destdir": "prebuilts/rustc/linux-x86_64/current", 287 "type": "dir" 288 } 289 ] 290 }, 291 { 292 "name": "rustc-arm-std", 293 "download": [ 294 { 295 "target_os": "linux", 296 "target_cpu": "x86_64", 297 "version": "1.72.0", 298 "url": "openharmony/compiler/rust/20240429/rust-std-nightly-armv7-unknown-linux-ohos_20240429.tar.gz", 299 "download_dir": ".prebuilts_cache/rustc/rust-nightly-x86_64-unknown-linux-gnu_20240429", 300 "script": "install_ext.sh", 301 "args": [{ 302 "prefix": "''" 303 }], 304 "destdir": "prebuilts/rustc/linux-x86_64/current", 305 "type": "dir" 306 } 307 ] 308 }, 309 { 310 "name": "rustc-x86_64-std", 311 "download": [ 312 { 313 "target_os": "linux", 314 "target_cpu": "x86_64", 315 "version": "1.72.0", 316 "url": "openharmony/compiler/rust/20240429/rust-std-nightly-x86_64-unknown-linux-ohos_20240429.tar.gz", 317 "download_dir": ".prebuilts_cache/rustc/rust-nightly-x86_64-unknown-linux-gnu_20240429", 318 "script": "install_ext.sh", 319 "args": [{ 320 "prefix": "''" 321 }], 322 "destdir": "prebuilts/rustc/linux-x86_64/current", 323 "type": "dir" 324 } 325 ] 326 } 327 ] 328}