1{
2  "prebuilts_download_dir": "../openharmony_prebuilts",
3  "retries": 3,
4  "file_handle_config": [
5    {
6      "src": "/prebuilts/clang/ohos/linux-x86_64/clang_linux-x86_64-ef68e8-20240229",
7      "dest": "/prebuilts/clang/ohos/linux-x86_64/llvm",
8      "rename": "true",
9      "symlink_src": "/lib/clang/15.0.4",
10      "symlink_dest": "/lib/clang/current"
11    },
12    {
13      "src": "/prebuilts/clang/ohos/darwin-arm64/clang_darwin-arm64-ef68e8-20240229",
14      "dest": "/prebuilts/clang/ohos/darwin-arm64/llvm",
15      "rename": "true",
16      "symlink_src": "/lib/clang/15.0.4",
17      "symlink_dest": "/lib/clang/current"
18    }
19  ],
20  "linux": {
21    "x86_64": {
22      "copy_config": [
23        {
24          "unzip_dir": "prebuilts/build-tools/linux-x86/bin",
25          "file_path": "/openharmony/compiler/gn/20240219/gn-linux-x86-20240219.tar.gz",
26          "unzip_filename": "gn"
27        },
28        {
29          "unzip_dir": "prebuilts/build-tools/linux-x86/bin",
30          "file_path": "/openharmony/compiler/ninja/1.11.0/linux/ninja-linux-x86-1.11.0.tar.gz",
31          "unzip_filename": "ninja"
32        },
33        {
34          "unzip_dir": "prebuilts/ark_tools",
35          "file_path": "/openharmony/compiler/llvm_prebuilt_libs/ark_js_prebuilts_20230713.tar.gz",
36          "unzip_filename": "ark_js_prebuilts"
37        }
38      ],
39      "linux_copy_config": [
40        {
41          "unzip_dir": "prebuilts/mingw-w64/ohos/linux-x86_64",
42          "file_path": "/openharmony/compiler/mingw-w64/7.0.0/clang-mingw.tar.gz",
43          "unzip_filename": "clang-mingw"
44        },
45        {
46          "unzip_dir": "prebuilts/clang/ohos/linux-x86_64",
47          "file_path": "/openharmony/compiler/clang/15.0.4-ef68e8/linux/clang_linux-x86_64-ef68e8-20240229.tar.gz",
48          "unzip_filename": "llvm"
49        }
50      ]
51    }
52  },
53  "darwin": {
54    "arm64": {
55      "copy_config": [
56        {
57          "unzip_dir": "prebuilts/build-tools/darwin-arm64/bin",
58          "file_path": "/openharmony/compiler/gn/2024/darwin/gn-darwin-x86-20230425.tar.gz",
59          "unzip_filename": "gn"
60        },
61        {
62          "unzip_dir": "prebuilts/build-tools/darwin-arm64/bin",
63          "file_path": "/openharmony/compiler/ninja/1.11.0/darwin/ninja-darwin-x86-1.11.0.tar.gz",
64          "unzip_filename": "ninja"
65        },
66        {
67          "unzip_dir": "prebuilts/ark_tools",
68          "file_path": "/openharmony/compiler/llvm_prebuilt_libs/ark_js_prebuilts_darwin_arm64_20230209.tar.gz",
69          "unzip_filename": "ark_js_prebuilts"
70        }
71      ],
72      "darwin_copy_config": [
73        {
74          "unzip_dir": "prebuilts/clang/ohos/darwin-arm64",
75          "file_path": "/openharmony/compiler/clang/15.0.4-ef68e8/darwin_arm64/clang_darwin-arm64-ef68e8-20240229.tar.gz",
76          "unzip_filename": "llvm"
77        },
78        {
79          "unzip_dir": "prebuilts/clang/ohos/darwin-arm64",
80          "file_path": "/openharmony/compiler/clang/15.0.4-ef68e8/darwin_arm64/libcxx-ndk_darwin-arm64-ef68e8-20240229.tar.gz",
81          "unzip_filename": "libcxx-ndk"
82        }
83      ]
84    }
85  }
86}
87