1{ 2 "prebuilts_download_dir": "../openharmony_prebuilts", 3 "npm_install_path": [ 4 "developtools/ace_ets2bundle/compiler", 5 "developtools/ace_js2bundle/ace-loader", 6 "third_party/jsframework", 7 "third_party/parse5/packages/parse5", 8 "third_party/weex-loader", 9 "arkcompiler/ets_frontend/legacy_bin/api8", 10 "interface/sdk-js/build-tools", 11 "arkcompiler/ets_frontend/arkguard" 12 ], 13 "uninstalled_tools": [ 14 "prebuilts/build-tools/common/restool" 15 ], 16 "node_modules_copy": [ 17 { 18 "src": "third_party/jsframework/node_modules", 19 "dest": "prebuilts/build-tools/common/js-framework/node_modules", 20 "use_symlink": "True" 21 }, 22 { 23 "src": "arkcompiler/ets_frontend/legacy_bin/api8/node_modules", 24 "dest": "prebuilts/build-tools/common/ts2abc/node_modules", 25 "use_symlink": "True" 26 }, 27 { 28 "src": "test/testfwk/arkxtest/jsunit", 29 "dest": "developtools/ace_ets2bundle/compiler/node_modules/@ohos/hypium", 30 "use_symlink": "False" 31 }, 32 { 33 "src": "test/testfwk/arkxtest/jsunit", 34 "dest": "developtools/ace_js2bundle/ace-loader/node_modules/@ohos/hypium", 35 "use_symlink": "False" 36 }, 37 { 38 "src": "test/testfwk/arkxtest/jsunit/", 39 "dest": "developtools/ace_ets2bundle/compiler/node_modules/hypium/", 40 "use_symlink": "False" 41 }, 42 { 43 "src": "test/testfwk/arkxtest/jsunit/", 44 "dest": "developtools/ace_js2bundle/ace-loader/node_modules/hypium/", 45 "use_symlink": "False" 46 } 47 ], 48 "file_handle_config": [ 49 { 50 "src":"/prebuilts/build-tools/common/nodejs", 51 "dest":"/prebuilts/build-tools/common/nodejs", 52 "rename": "true", 53 "symlink_src":"/node-v14.21.1-linux-x64", 54 "symlink_dest":"/current" 55 }, 56 { 57 "src":"/prebuilts/python/linux-x86", 58 "dest":"/prebuilts/python/linux-x86", 59 "rename": "true", 60 "symlink_src":"/3.10.2", 61 "symlink_dest":"/current" 62 }, 63 { 64 "src":"/prebuilts/python/darwin-x86", 65 "dest":"/prebuilts/python/darwin-x86", 66 "rename": "true", 67 "symlink_src":"/3.10.2", 68 "symlink_dest":"/current" 69 }, 70 { 71 "src": "/prebuilts/gcc/linux-x86/arm/gcc-linaro-7.5.0-arm-linux-gnueabi/prebuilts_gcc_linux-x86_arm_gcc-linaro-7.5.0-arm-linux-gnueabi", 72 "tmp": "/prebuilts/gcc/linux-x86/arm/gcc-linaro-7.5.0-arm-linux-gnueabi2", 73 "dest": "/prebuilts/gcc/linux-x86/arm/gcc-linaro-7.5.0-arm-linux-gnueabi" 74 }, 75 { 76 "src": "/prebuilts/clang/ohos/windows-x86_64/clang_windows-x86_64-e4a5a4-20240523", 77 "dest": "/prebuilts/clang/ohos/windows-x86_64/llvm", 78 "rename": "true", 79 "symlink_src": "/lib/clang/15.0.4", 80 "symlink_dest": "/lib/clang/current" 81 }, 82 { 83 "src": "/prebuilts/clang/ohos/linux-x86_64/clang_linux-x86_64-e4a5a4-20240523", 84 "dest": "/prebuilts/clang/ohos/linux-x86_64/llvm", 85 "rename": "true", 86 "symlink_src": "/lib/clang/15.0.4", 87 "symlink_dest": "/lib/clang/current" 88 }, 89 { 90 "src": "/prebuilts/clang/ohos/darwin-arm64/clang_darwin-arm64-e4a5a4-20240523", 91 "dest": "/prebuilts/clang/ohos/darwin-arm64/llvm", 92 "rename": "true", 93 "symlink_src": "/lib/clang/15.0.4", 94 "symlink_dest": "/lib/clang/current" 95 }, 96 { 97 "src": "/prebuilts/clang/ohos/darwin-x86_64/clang_darwin-x86_64-e4a5a4-20240523", 98 "dest": "/prebuilts/clang/ohos/darwin-x86_64/llvm", 99 "rename": "true", 100 "symlink_src": "/lib/clang/15.0.4", 101 "symlink_dest": "/lib/clang/current" 102 }, 103 { 104 "src": "/prebuilts/clang/ohos/windows-x86_64/libcxx-ndk_windows-x86_64-e4a5a4-20240523", 105 "dest": "/prebuilts/clang/ohos/windows-x86_64/libcxx-ndk", 106 "rename": "true" 107 }, 108 { 109 "src": "/prebuilts/clang/ohos/linux-x86_64/libcxx-ndk_linux-x86_64-e4a5a4-20240523", 110 "dest": "/prebuilts/clang/ohos/linux-x86_64/libcxx-ndk", 111 "rename": "true" 112 }, 113 { 114 "src": "/prebuilts/clang/ohos/darwin-arm64/libcxx-ndk_darwin-arm64-e4a5a4-20240523", 115 "dest": "/prebuilts/clang/ohos/darwin-arm64/libcxx-ndk", 116 "rename": "true" 117 }, 118 { 119 "src": "/prebuilts/clang/ohos/darwin-x86_64/libcxx-ndk_darwin-x86_64-e4a5a4-20240523", 120 "dest": "/prebuilts/clang/ohos/darwin-x86_64/libcxx-ndk", 121 "rename": "true" 122 } 123 ], 124 "linux": { 125 "node_config": [ 126 { 127 "unzip_dir": "prebuilts/build-tools/common/nodejs", 128 "file_path": "/nodejs/v14.21.1/node-v14.21.1-linux-x64.tar.gz", 129 "unzip_filename": "node-v14.21.1-linux-x64" 130 }, 131 { 132 "unzip_dir": "prebuilts/build-tools/common/nodejs", 133 "file_path": "/nodejs/v16.20.2/node-v16.20.2-linux-x64.tar.gz", 134 "unzip_filename": "node-v16.20.2-linux-x64" 135 } 136 ], 137 "arm64": { 138 "copy_config": [ 139 { 140 "unzip_dir": "prebuilts/cmake", 141 "file_path": "/openharmony/compiler/cmake/3.16.5/linux/cmake-linux-x86-3.16.5.tar.gz", 142 "unzip_filename": "linux" 143 }, 144 { 145 "unzip_dir": "prebuilts/build-tools/linux-x86/bin", 146 "file_path": "/openharmony/compiler/gn/20240416/gn-linux-x86-20240416.tar.gz", 147 "unzip_filename": "gn" 148 }, 149 { 150 "unzip_dir": "prebuilts/build-tools/linux-x86/bin", 151 "file_path": "/openharmony/compiler/ninja/1.11.0/linux/ninja-linux-x86-1.11.0-20240520.tar.gz", 152 "unzip_filename": "ninja" 153 }, 154 { 155 "unzip_dir": "prebuilts/build-tools/windows-x86/bin", 156 "file_path": "/openharmony/compiler/ninja/1.11.0/windows/ninja-windows-x86-1.11.0-20240320.tar.gz", 157 "unzip_filename": "ninja" 158 }, 159 { 160 "unzip_dir": "prebuilts/ark_tools", 161 "file_path": "/openharmony/compiler/llvm_prebuilt_libs/ark_js_prebuilts_20230713.tar.gz", 162 "unzip_filename": "ark_js_prebuilts" 163 }, 164 { 165 "unzip_dir": "prebuilts/packing_tool", 166 "file_path": "/harmonyos/compiler/packing_tool/packing_tool_libs_20240201.zip", 167 "unzip_filename": "packing_tool" 168 } 169 ], 170 "linux_copy_config": [ 171 { 172 "unzip_dir": "prebuilts/cmake", 173 "file_path": "/openharmony/compiler/cmake/3.16.5/windows/cmake-windows-x86-3.16.5.tar.gz", 174 "unzip_filename": "windows-x86" 175 }, 176 { 177 "unzip_dir": "prebuilts/mingw-w64/ohos/linux-x86_64", 178 "file_path": "/openharmony/compiler/mingw-w64/7.0.0/clang-mingw.tar.gz", 179 "unzip_filename": "clang-mingw" 180 }, 181 { 182 "unzip_dir": "prebuilts/gcc/linux-x86/arm/gcc-linaro-7.5.0-arm-linux-gnueabi", 183 "file_path": "/openharmony/compiler/prebuilts_gcc_linux-x86_arm_gcc-linaro-7.5.0-arm-linux-gnueabi/1.0/prebuilts_gcc_linux-x86_arm_gcc-linaro-7.5.0-arm-linux-gnueabi.tar.gz", 184 "unzip_filename": "prebuilts_gcc_linux-x86_arm_gcc-linaro-7.5.0-arm-linux-gnueabi" 185 }, 186 { 187 "unzip_dir": "prebuilts/gcc/linux-x86/aarch64", 188 "file_path": "/openharmony/compiler/prebuilts_gcc_linux-x86_arm_gcc-linaro-7.5.0-arm-linux-gnueabi/1.0/gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar.xz", 189 "unzip_filename": "gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu" 190 }, 191 { 192 "unzip_dir": "prebuilts/clang/ohos/windows-x86_64", 193 "file_path": "/openharmony/compiler/clang/15.0.4-e4a5a4/windows/clang_windows-x86_64-e4a5a4-20240523.tar.gz", 194 "unzip_filename": "llvm" 195 }, 196 { 197 "unzip_dir": "prebuilts/clang/ohos/windows-x86_64", 198 "file_path": "/openharmony/compiler/clang/15.0.4-e4a5a4/windows/libcxx-ndk_windows-x86_64-e4a5a4-20240523.tar.gz", 199 "unzip_filename": "libcxx-ndk" 200 }, 201 { 202 "unzip_dir": "prebuilts/clang/ohos/linux-x86_64", 203 "file_path": "/openharmony/compiler/clang/15.0.4-e4a5a4/linux/clang_linux-x86_64-e4a5a4-20240523.tar.gz", 204 "unzip_filename": "llvm" 205 }, 206 { 207 "unzip_dir": "prebuilts/clang/ohos/linux-x86_64", 208 "file_path": "/openharmony/compiler/clang/15.0.4-e4a5a4/linux/libcxx-ndk_linux-x86_64-e4a5a4-20240523.tar.gz", 209 "unzip_filename": "libcxx-ndk" 210 }, 211 { 212 "unzip_dir": "prebuilts/python", 213 "file_path": "/openharmony/compiler/python/3.10.2/linux/python-linux-x86-3.10.2_20230604.tar.gz", 214 "unzip_filename": "linux-x86" 215 }, 216 { 217 "unzip_dir": "prebuilts/develop_tools", 218 "file_path": "/openharmony/develop_tools/bpftool_v5.10.93_20221114.tar.gz", 219 "unzip_filename": "bpftool" 220 }, 221 { 222 "unzip_dir": "prebuilts/develop_tools", 223 "file_path": "/openharmony/develop_tools/pahole_v1.21_20221124.tar.gz", 224 "unzip_filename": "pahole" 225 } 226 ] 227 }, 228 "x86_64": { 229 "copy_config": [ 230 { 231 "unzip_dir": "prebuilts/cmake", 232 "file_path": "/openharmony/compiler/cmake/3.16.5_b/linux/cmake-linux-x86-3.16.5.tar.gz", 233 "unzip_filename": "linux-x86" 234 }, 235 { 236 "unzip_dir": "prebuilts/build-tools/linux-x86/bin", 237 "file_path": "/openharmony/compiler/gn/20240416/gn-linux-x86-20240416.tar.gz", 238 "unzip_filename": "gn" 239 }, 240 { 241 "unzip_dir": "prebuilts/build-tools/linux-x86/bin", 242 "file_path": "/openharmony/compiler/ninja/1.11.0/linux/ninja-linux-x86-1.11.0-20240520.tar.gz", 243 "unzip_filename": "ninja" 244 }, 245 { 246 "unzip_dir": "prebuilts/build-tools/windows-x86/bin", 247 "file_path": "/openharmony/compiler/ninja/1.11.0/windows/ninja-windows-x86-1.11.0-20240320.tar.gz", 248 "unzip_filename": "ninja" 249 }, 250 { 251 "unzip_dir": "prebuilts/ark_tools", 252 "file_path": "/openharmony/compiler/llvm_prebuilt_libs/ark_js_prebuilts_20230713.tar.gz", 253 "unzip_filename": "ark_js_prebuilts" 254 }, 255 { 256 "unzip_dir": "prebuilts/packing_tool", 257 "file_path": "/harmonyos/compiler/packing_tool/packing_tool_libs_20240201.zip", 258 "unzip_filename": "packing_tool" 259 } 260 ], 261 "linux_copy_config": [ 262 { 263 "unzip_dir": "prebuilts/cmake", 264 "file_path": "/openharmony/compiler/cmake/3.16.5_b/windows/cmake-windows-x86-3.16.5.tar.gz", 265 "unzip_filename": "windows-x86" 266 }, 267 { 268 "unzip_dir": "prebuilts/mingw-w64/ohos/linux-x86_64", 269 "file_path": "/openharmony/compiler/mingw-w64/7.0.0/clang-mingw.tar.gz", 270 "unzip_filename": "clang-mingw" 271 }, 272 { 273 "unzip_dir": "prebuilts/gcc/linux-x86/arm/gcc-linaro-7.5.0-arm-linux-gnueabi", 274 "file_path": "/openharmony/compiler/prebuilts_gcc_linux-x86_arm_gcc-linaro-7.5.0-arm-linux-gnueabi/1.0/prebuilts_gcc_linux-x86_arm_gcc-linaro-7.5.0-arm-linux-gnueabi.tar.gz", 275 "unzip_filename": "prebuilts_gcc_linux-x86_arm_gcc-linaro-7.5.0-arm-linux-gnueabi" 276 }, 277 { 278 "unzip_dir": "prebuilts/gcc/linux-x86/aarch64", 279 "file_path": "/openharmony/compiler/prebuilts_gcc_linux-x86_arm_gcc-linaro-7.5.0-arm-linux-gnueabi/1.0/gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar.xz", 280 "unzip_filename": "gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu" 281 }, 282 { 283 "unzip_dir": "prebuilts/clang/ohos/windows-x86_64", 284 "file_path": "/openharmony/compiler/clang/15.0.4-e4a5a4/windows/clang_windows-x86_64-e4a5a4-20240523.tar.gz", 285 "unzip_filename": "llvm" 286 }, 287 { 288 "unzip_dir": "prebuilts/clang/ohos/windows-x86_64", 289 "file_path": "/openharmony/compiler/clang/15.0.4-e4a5a4/windows/libcxx-ndk_windows-x86_64-e4a5a4-20240523.tar.gz", 290 "unzip_filename": "libcxx-ndk" 291 }, 292 { 293 "unzip_dir": "prebuilts/clang/ohos/linux-x86_64", 294 "file_path": "/openharmony/compiler/clang/15.0.4-e4a5a4/linux/clang_linux-x86_64-e4a5a4-20240523.tar.gz", 295 "unzip_filename": "llvm" 296 }, 297 { 298 "unzip_dir": "prebuilts/clang/ohos/linux-x86_64", 299 "file_path": "/openharmony/compiler/clang/15.0.4-e4a5a4/linux/libcxx-ndk_linux-x86_64-e4a5a4-20240523.tar.gz", 300 "unzip_filename": "libcxx-ndk" 301 }, 302 { 303 "unzip_dir": "prebuilts/python", 304 "file_path": "/openharmony/compiler/python/3.10.2/linux/python-linux-x86-3.10.2_20230604.tar.gz", 305 "unzip_filename": "linux-x86" 306 }, 307 { 308 "unzip_dir": "prebuilts/develop_tools", 309 "file_path": "/openharmony/develop_tools/bpftool_v5.10.93_20221114.tar.gz", 310 "unzip_filename": "bpftool" 311 }, 312 { 313 "unzip_dir": "prebuilts/develop_tools", 314 "file_path": "/openharmony/develop_tools/pahole_v1.21_20221124.tar.gz", 315 "unzip_filename": "pahole" 316 }, 317 { 318 "unzip_dir": "prebuilts/rustc", 319 "file_path": "/openharmony/compiler/rust/20240528/rust-nightly-x86_64-unknown-linux-gnu_20240528.tar.gz", 320 "unzip_filename": "rustc" 321 }, 322 { 323 "unzip_dir": "prebuilts/rustc", 324 "file_path": "/openharmony/compiler/rust/20240528/rust-std-nightly-aarch64-unknown-linux-ohos_20240528.tar.gz", 325 "unzip_filename": "rustc-aarch64-std" 326 }, 327 { 328 "unzip_dir": "prebuilts/rustc", 329 "file_path": "/openharmony/compiler/rust/20240528/rust-std-nightly-armv7-unknown-linux-ohos_20240528.tar.gz", 330 "unzip_filename": "rustc-arm-std" 331 }, 332 { 333 "unzip_dir": "prebuilts/rustc", 334 "file_path": "/openharmony/compiler/rust/20240528/rust-std-nightly-x86_64-unknown-linux-ohos_20240528.tar.gz", 335 "unzip_filename": "rustc-x86_64-std" 336 }, 337 { 338 "unzip_dir": "prebuilts/rustc", 339 "file_path": "/openharmony/compiler/rust/20240528/rust-std-nightly-x86_64-pc-windows-gnullvm_20240528.tar.gz", 340 "unzip_filename": "rustc-x86_64-windows-std" 341 } 342 ], 343 "install": [ 344 { 345 "install_dir":"prebuilts/rustc/rust-nightly-x86_64-unknown-linux-gnu_20240528", 346 "script":"install.sh", 347 "args": [ 348 { 349 "prefix": "''" 350 } 351 ], 352 "destdir": "prebuilts/rustc/linux-x86_64/current" 353 }, 354 { 355 "install_dir":"prebuilts/rustc/rust-std-nightly-aarch64-unknown-linux-ohos_20240528", 356 "script":"install.sh", 357 "args": [ 358 { 359 "prefix": "''" 360 } 361 ], 362 "destdir": "prebuilts/rustc/linux-x86_64/current" 363 }, 364 { 365 "install_dir":"prebuilts/rustc/rust-std-nightly-armv7-unknown-linux-ohos_20240528", 366 "script":"install.sh", 367 "args": [ 368 { 369 "prefix": "''" 370 } 371 ], 372 "destdir": "prebuilts/rustc/linux-x86_64/current" 373 }, 374 { 375 "install_dir":"prebuilts/rustc/rust-std-nightly-x86_64-unknown-linux-ohos_20240528", 376 "script":"install.sh", 377 "args": [ 378 { 379 "prefix": "''" 380 } 381 ], 382 "destdir": "prebuilts/rustc/linux-x86_64/current" 383 }, 384 { 385 "install_dir":"prebuilts/rustc/rust-std-nightly-x86_64-pc-windows-gnullvm_20240528", 386 "script":"install.sh", 387 "args": [ 388 { 389 "prefix": "''" 390 } 391 ], 392 "destdir": "prebuilts/rustc/linux-x86_64/current" 393 } 394 ] 395 } 396 }, 397 "darwin": { 398 "node_config": [ 399 { 400 "unzip_dir": "prebuilts/build-tools/common/nodejs", 401 "file_path": "/nodejs/v14.21.1/node-v14.21.1-darwin-x64.tar.gz", 402 "unzip_filename": "node-v14.21.1-darwin-x64" 403 }, 404 { 405 "unzip_dir": "prebuilts/build-tools/common/nodejs", 406 "file_path": "/nodejs/v16.20.2/node-v16.20.2-darwin-x64.tar.gz", 407 "unzip_filename": "node-v16.20.2-darwin-x64" 408 } 409 ], 410 "arm64": { 411 "copy_config": [ 412 { 413 "unzip_dir": "prebuilts/cmake", 414 "file_path": "/openharmony/compiler/cmake/3.16.5_b/darwin/cmake-darwin-x86-3.16.5.tar.gz", 415 "unzip_filename": "darwin-x86" 416 }, 417 { 418 "unzip_dir": "prebuilts/build-tools/darwin-x86/bin", 419 "file_path": "/openharmony/compiler/gn/20240416/gn-darwin-x86-20240416.tar.gz", 420 "unzip_filename": "gn" 421 }, 422 { 423 "unzip_dir": "prebuilts/build-tools/darwin-x86/bin", 424 "file_path": "/openharmony/compiler/ninja/1.11.0/darwin/ninja-darwin-x86-1.11.0-20240320.tar.gz", 425 "unzip_filename": "ninja" 426 }, 427 { 428 "unzip_dir": "prebuilts/ark_tools", 429 "file_path": "/openharmony/compiler/llvm_prebuilt_libs/ark_js_prebuilts_darwin_arm64_20230209.tar.gz", 430 "unzip_filename": "ark_js_prebuilts" 431 }, 432 { 433 "unzip_dir": "prebuilts/packing_tool", 434 "file_path": "/harmonyos/compiler/packing_tool/packing_tool_libs_20240201.zip", 435 "unzip_filename": "packing_tool" 436 } 437 ], 438 "darwin_copy_config": [ 439 { 440 "unzip_dir": "prebuilts/clang/ohos/darwin-arm64", 441 "file_path": "/openharmony/compiler/clang/15.0.4-e4a5a4/darwin_arm64/clang_darwin-arm64-e4a5a4-20240523.tar.gz", 442 "unzip_filename": "llvm" 443 }, 444 { 445 "unzip_dir": "prebuilts/clang/ohos/darwin-arm64", 446 "file_path": "/openharmony/compiler/clang/15.0.4-e4a5a4/darwin_arm64/libcxx-ndk_darwin-arm64-e4a5a4-20240523.tar.gz", 447 "unzip_filename": "libcxx-ndk" 448 }, 449 { 450 "unzip_dir": "prebuilts/python", 451 "file_path": "/openharmony/compiler/python/3.10.2/darwin/python-darwin-x86-3.10.2_20230604.tar.gz", 452 "unzip_filename": "darwin-x86" 453 }, 454 { 455 "unzip_dir": "prebuilts/rustc", 456 "file_path": "/openharmony/compiler/rust/20240429/rust-nightly-aarch64-apple-darwin_20240429.tar.gz", 457 "unzip_filename": "rustc" 458 }, 459 { 460 "unzip_dir": "prebuilts/rustc", 461 "file_path": "/openharmony/compiler/rust/20240429/rust-std-nightly-aarch64-apple-darwin_20240429.tar.gz", 462 "unzip_filename": "rustc-aarch64-std" 463 } 464 ], 465 "install": [ 466 { 467 "install_dir":"prebuilts/rustc/rust-nightly-aarch64-apple-darwin_20240429", 468 "script":"install.sh", 469 "args": [ 470 { 471 "prefix": "''" 472 } 473 ], 474 "destdir": "prebuilts/rustc/darwin-aarch64/current" 475 }, 476 { 477 "install_dir":"prebuilts/rustc/rust-std-nightly-aarch64-apple-darwin_20240429", 478 "script":"install.sh", 479 "args": [ 480 { 481 "prefix": "''" 482 } 483 ], 484 "destdir": "prebuilts/rustc/darwin-aarch64/current" 485 } 486 ] 487 }, 488 "x86_64": { 489 "copy_config": [ 490 { 491 "unzip_dir": "prebuilts/cmake", 492 "file_path": "/openharmony/compiler/cmake/3.16.5_b/darwin/cmake-darwin-x86-3.16.5.tar.gz", 493 "unzip_filename": "darwin-x86" 494 }, 495 { 496 "unzip_dir": "prebuilts/build-tools/darwin-x86/bin", 497 "file_path": "/openharmony/compiler/gn/20240416/gn-darwin-x86-20240416.tar.gz", 498 "unzip_filename": "gn" 499 }, 500 { 501 "unzip_dir": "prebuilts/build-tools/darwin-x86/bin", 502 "file_path": "/openharmony/compiler/ninja/1.11.0/darwin/ninja-darwin-x86-1.11.0-20240320.tar.gz", 503 "unzip_filename": "ninja" 504 }, 505 { 506 "unzip_dir": "prebuilts/ark_tools", 507 "file_path": "/openharmony/compiler/llvm_prebuilt_libs/ark_js_prebuilts_darwin_x64_20230209.tar.gz", 508 "unzip_filename": "ark_js_prebuilts" 509 }, 510 { 511 "unzip_dir": "prebuilts/packing_tool", 512 "file_path": "/harmonyos/compiler/packing_tool/packing_tool_libs_20240201.zip", 513 "unzip_filename": "packing_tool" 514 } 515 ], 516 "darwin_copy_config": [ 517 { 518 "unzip_dir": "prebuilts/clang/ohos/darwin-x86_64", 519 "file_path": "/openharmony/compiler/clang/15.0.4-e4a5a4/darwin_x86_64/clang_darwin-x86_64-e4a5a4-20240523.tar.gz", 520 "unzip_filename": "llvm" 521 }, 522 { 523 "unzip_dir": "prebuilts/clang/ohos/darwin-x86_64", 524 "file_path": "/openharmony/compiler/clang/15.0.4-e4a5a4/darwin_x86_64/libcxx-ndk_darwin-x86_64-e4a5a4-20240523.tar.gz", 525 "unzip_filename": "libcxx-ndk" 526 }, 527 { 528 "unzip_dir": "prebuilts/python", 529 "file_path": "/openharmony/compiler/python/3.10.2/darwin/python-darwin-x86-3.10.2_20230604.tar.gz", 530 "unzip_filename": "darwin-x86" 531 }, 532 { 533 "unzip_dir": "prebuilts/rustc", 534 "file_path": "/openharmony/compiler/rust/20240429/rust-nightly-x86_64-apple-darwin_20240429.tar.gz", 535 "unzip_filename": "rustc" 536 }, 537 { 538 "unzip_dir": "prebuilts/rustc", 539 "file_path": "/openharmony/compiler/rust/20240429/rust-std-nightly-x86_64-apple-darwin_20240429.tar.gz", 540 "unzip_filename": "rustc-x86_64-std" 541 } 542 ], 543 "install": [ 544 { 545 "install_dir":"prebuilts/rustc/rust-nightly-x86_64-apple-darwin_20240429", 546 "script":"install.sh", 547 "args": [ 548 { 549 "prefix": "''" 550 } 551 ], 552 "destdir": "prebuilts/rustc/darwin-x86_64/current" 553 }, 554 { 555 "install_dir":"prebuilts/rustc/rust-std-nightly-x86_64-apple-darwin_20240429", 556 "script":"install.sh", 557 "args": [ 558 { 559 "prefix": "''" 560 } 561 ], 562 "destdir": "prebuilts/rustc/darwin-x86_64/current" 563 } 564 ] 565 } 566 } 567} 568 569