• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "prebuilts_download_dir": "../OpenHarmony_canary_prebuilts",
3  "npm_install_path": [
4    "developtools/ace_ets2bundle/compiler",
5    "developtools/ace_js2bundle/ace-loader",
6    "third_party/jsframework",
7    "arkcompiler/ets_frontend/ts2panda",
8    "arkcompiler/ets_frontend/legacy_bin/api8",
9    "interface/sdk-js/build-tools"
10  ],
11  "node_modules_copy": [
12    {
13      "src": "third_party/jsframework/node_modules",
14      "dest": "prebuilts/build-tools/common/js-framework/node_modules",
15      "use_symlink": "True"
16    },
17    {
18      "src": "arkcompiler/ets_frontend/ts2panda/node_modules",
19      "dest": "prebuilts/build-tools/common/ts2abc/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/legacy/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/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",
51      "tmp": "/prebuilts/gcc/linux-x86/arm/gcc-linaro-7.5.0-arm-linux-gnueabi2",
52      "dest": "/prebuilts/gcc/linux-x86/arm/gcc-linaro-7.5.0-arm-linux-gnueabi"
53    },
54    {
55      "src": "/prebuilts/clang/ohos/windows-x86_64/clang_windows-x86_64-1971c8-20230313",
56      "dest": "/prebuilts/clang/ohos/windows-x86_64/llvm",
57      "rename": "true",
58      "symlink_src": "/lib/clang/12.0.1",
59      "symlink_dest": "/lib/clang/current"
60    },
61    {
62      "src": "/prebuilts/clang/ohos/linux-x86_64/clang_linux-x86_64-1971c8-20230313",
63      "dest": "/prebuilts/clang/ohos/linux-x86_64/llvm",
64      "rename": "true",
65      "symlink_src": "/lib/clang/12.0.1",
66      "symlink_dest": "/lib/clang/current"
67    },
68    {
69      "src": "/prebuilts/clang/ohos/darwin-arm64/clang_darwin-arm64-1971c8-20230313",
70      "dest": "/prebuilts/clang/ohos/darwin-arm64/llvm",
71      "rename": "true",
72      "symlink_src": "/lib/clang/12.0.1",
73      "symlink_dest": "/lib/clang/current"
74    },
75    {
76      "src": "/prebuilts/clang/ohos/darwin-x86_64/clang_darwin-x86_64-1971c8-20230313",
77      "dest": "/prebuilts/clang/ohos/darwin-x86_64/llvm",
78      "rename": "true",
79      "symlink_src": "/lib/clang/12.0.1",
80      "symlink_dest": "/lib/clang/current"
81    },
82    {
83      "src": "/prebuilts/clang/ohos/windows-x86_64/libcxx-ndk_windows-x86_64-1971c8-20230217",
84      "dest": "/prebuilts/clang/ohos/windows-x86_64/libcxx-ndk",
85      "rename": "true"
86    },
87    {
88      "src": "/prebuilts/clang/ohos/linux-x86_64/libcxx-ndk_linux-x86_64-1971c8-20230217",
89      "dest": "/prebuilts/clang/ohos/linux-x86_64/libcxx-ndk",
90      "rename": "true"
91    },
92    {
93      "src": "/prebuilts/clang/ohos/darwin-arm64/libcxx-ndk_darwin-arm64-1971c8-20230217",
94      "dest": "/prebuilts/clang/ohos/darwin-arm64/libcxx-ndk",
95      "rename": "true"
96    },
97    {
98      "src": "/prebuilts/clang/ohos/darwin-x86_64/libcxx-ndk_darwin-x86_64-1971c8-20230217",
99      "dest": "/prebuilts/clang/ohos/darwin-x86_64/libcxx-ndk",
100      "rename": "true"
101    }
102  ],
103  "linux": {
104    "node_config": [
105      {
106        "unzip_dir": "prebuilts/build-tools/common/nodejs",
107        "file_path": "/nodejs/v12.18.4/node-v12.18.4-linux-x64.tar.gz",
108        "unzip_filename": "node-v12.18.4-linux-x64"
109      }
110    ],
111    "arm64": {
112      "copy_config": [
113        {
114          "unzip_dir": "prebuilts/build-tools/common",
115          "file_path": "/openharmony/compiler/restool/2.007/restool-2.007.tar.gz",
116          "unzip_filename": "restool"
117        },
118        {
119          "unzip_dir": "prebuilts/cmake",
120          "file_path": "/openharmony/compiler/cmake/3.16.5/linux/cmake-linux-x86-3.16.5.tar.gz",
121          "unzip_filename": "linux"
122        },
123        {
124          "unzip_dir": "prebuilts/build-tools/linux-x86/bin",
125          "file_path": "/openharmony/compiler/gn/1717/linux/gn-linux-x86-1717.tar.gz",
126          "unzip_filename": "gn"
127        },
128        {
129          "unzip_dir": "prebuilts/build-tools/linux-x86/bin",
130          "file_path": "/openharmony/compiler/ninja/1.10.1/linux/ninja-linux-x86-1.10.1.tar.gz",
131          "unzip_filename": "ninja"
132        },
133        {
134          "unzip_dir": "prebuilts/ark_tools",
135          "file_path": "/openharmony/compiler/llvm_prebuilt_libs/ark_js_prebuilts_20230107.tar.gz",
136          "unzip_filename": "ark_js_prebuilts"
137        }
138      ],
139      "linux_copy_config": [
140        {
141          "unzip_dir": "prebuilts/cmake",
142          "file_path": "/openharmony/compiler/cmake/3.16.5/windows/cmake-windows-x86-3.16.5.tar.gz",
143          "unzip_filename": "windows-x86"
144        },
145        {
146          "unzip_dir": "prebuilts/mingw-w64/ohos/linux-x86_64",
147          "file_path": "/openharmony/compiler/mingw-w64/7.0.0/clang-mingw.tar.gz",
148          "unzip_filename": "clang-mingw"
149        },
150        {
151          "unzip_dir": "prebuilts/gcc/linux-x86/arm/gcc-linaro-7.5.0-arm-linux-gnueabi",
152          "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",
153          "unzip_filename": "prebuilts_gcc_linux-x86_arm_gcc-linaro-7.5.0-arm-linux-gnueabi"
154        },
155         {
156          "unzip_dir": "prebuilts/gcc/linux-x86/aarch64",
157          "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",
158          "unzip_filename": "gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu"
159        },
160        {
161          "unzip_dir": "prebuilts/clang/ohos/windows-x86_64",
162          "file_path": "/openharmony/compiler/clang/12.0.1-1971c8/windows/clang_windows-x86_64-1971c8-20230313.tar.bz2",
163          "unzip_filename": "llvm"
164        },
165        {
166          "unzip_dir": "prebuilts/clang/ohos/windows-x86_64",
167          "file_path": "/openharmony/compiler/clang/12.0.1-1971c8/windows/libcxx-ndk_windows-x86_64-1971c8-20230217.tar.bz2",
168          "unzip_filename": "libcxx-ndk"
169        },
170        {
171          "unzip_dir": "prebuilts/clang/ohos/linux-x86_64",
172          "file_path": "/openharmony/compiler/clang/12.0.1-1971c8/linux/clang_linux-x86_64-1971c8-20230313.tar.bz2",
173          "unzip_filename": "llvm"
174        },
175        {
176          "unzip_dir": "prebuilts/clang/ohos/linux-x86_64",
177          "file_path": "/openharmony/compiler/clang/12.0.1-1971c8/linux/libcxx-ndk_linux-x86_64-1971c8-20230217.tar.bz2",
178          "unzip_filename": "libcxx-ndk"
179        },
180        {
181          "unzip_dir": "prebuilts/python",
182          "file_path": "/openharmony/compiler/python/3.9.2/linux/python-linux-x86-3.9.2_20200510.tar.gz",
183          "unzip_filename": "linux-x86"
184        },
185        {
186          "unzip_dir": "prebuilts/develop_tools",
187          "file_path": "/openharmony/develop_tools/bpftool_v5.10.93_20221114.tar.gz",
188          "unzip_filename": "bpftool"
189        },
190        {
191          "unzip_dir": "prebuilts/develop_tools",
192          "file_path": "/openharmony/develop_tools/pahole_v1.21_20221124.tar.gz",
193          "unzip_filename": "pahole"
194        }
195      ]
196    },
197    "x86_64": {
198      "copy_config": [
199        {
200          "unzip_dir": "prebuilts/build-tools/common",
201          "file_path": "/openharmony/compiler/restool/2.007/restool-2.007.tar.gz",
202          "unzip_filename": "restool"
203        },
204        {
205          "unzip_dir": "prebuilts/cmake",
206          "file_path": "/openharmony/compiler/cmake/3.16.5/linux/cmake-linux-x86-3.16.5.tar.gz",
207          "unzip_filename": "linux"
208        },
209        {
210          "unzip_dir": "prebuilts/build-tools/linux-x86/bin",
211          "file_path": "/openharmony/compiler/gn/1717/linux/gn-linux-x86-1717.tar.gz",
212          "unzip_filename": "gn"
213        },
214        {
215          "unzip_dir": "prebuilts/build-tools/linux-x86/bin",
216          "file_path": "/openharmony/compiler/ninja/1.10.1/linux/ninja-linux-x86-1.10.1.tar.gz",
217          "unzip_filename": "ninja"
218        },
219        {
220          "unzip_dir": "prebuilts/ark_tools",
221          "file_path": "/openharmony/compiler/llvm_prebuilt_libs/ark_js_prebuilts_20230107.tar.gz",
222          "unzip_filename": "ark_js_prebuilts"
223        }
224      ],
225      "linux_copy_config": [
226        {
227          "unzip_dir": "prebuilts/cmake",
228          "file_path": "/openharmony/compiler/cmake/3.16.5/windows/cmake-windows-x86-3.16.5.tar.gz",
229          "unzip_filename": "windows-x86"
230        },
231        {
232          "unzip_dir": "prebuilts/mingw-w64/ohos/linux-x86_64",
233          "file_path": "/openharmony/compiler/mingw-w64/7.0.0/clang-mingw.tar.gz",
234          "unzip_filename": "clang-mingw"
235        },
236        {
237          "unzip_dir": "prebuilts/gcc/linux-x86/arm/gcc-linaro-7.5.0-arm-linux-gnueabi",
238          "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",
239          "unzip_filename": "prebuilts_gcc_linux-x86_arm_gcc-linaro-7.5.0-arm-linux-gnueabi"
240        },
241        {
242          "unzip_dir": "prebuilts/gcc/linux-x86/aarch64",
243          "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",
244          "unzip_filename": "gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu"
245        },
246        {
247          "unzip_dir": "prebuilts/clang/ohos/windows-x86_64",
248          "file_path": "/openharmony/compiler/clang/12.0.1-1971c8/windows/clang_windows-x86_64-1971c8-20230313.tar.bz2",
249          "unzip_filename": "llvm"
250        },
251        {
252          "unzip_dir": "prebuilts/clang/ohos/windows-x86_64",
253          "file_path": "/openharmony/compiler/clang/12.0.1-1971c8/windows/libcxx-ndk_windows-x86_64-1971c8-20230217.tar.bz2",
254          "unzip_filename": "libcxx-ndk"
255        },
256        {
257          "unzip_dir": "prebuilts/clang/ohos/linux-x86_64",
258          "file_path": "/openharmony/compiler/clang/12.0.1-1971c8/linux/clang_linux-x86_64-1971c8-20230313.tar.bz2",
259          "unzip_filename": "llvm"
260        },
261        {
262          "unzip_dir": "prebuilts/clang/ohos/linux-x86_64",
263          "file_path": "/openharmony/compiler/clang/12.0.1-1971c8/linux/libcxx-ndk_linux-x86_64-1971c8-20230217.tar.bz2",
264          "unzip_filename": "libcxx-ndk"
265        },
266        {
267          "unzip_dir": "prebuilts/python",
268          "file_path": "/openharmony/compiler/python/3.9.2/linux/python-linux-x86-3.9.2_20200510.tar.gz",
269          "unzip_filename": "linux-x86"
270        },
271        {
272          "unzip_dir": "prebuilts/develop_tools",
273          "file_path": "/openharmony/develop_tools/bpftool_v5.10.93_20221114.tar.gz",
274          "unzip_filename": "bpftool"
275        },
276        {
277          "unzip_dir": "prebuilts/develop_tools",
278          "file_path": "/openharmony/develop_tools/pahole_v1.21_20221124.tar.gz",
279          "unzip_filename": "pahole"
280        }
281      ]
282    }
283  },
284  "darwin": {
285    "node_config": [
286      {
287        "unzip_dir": "prebuilts/build-tools/common/nodejs",
288        "file_path": "/nodejs/v12.18.4/node-v12.18.4-darwin-x64.tar.gz",
289        "unzip_filename": "node-v12.18.4-darwin-x64"
290      }
291    ],
292    "arm64": {
293      "copy_config": [
294        {
295          "unzip_dir": "prebuilts/build-tools/common",
296          "file_path": "/openharmony/compiler/restool/2.007/restool-2.007.tar.gz",
297          "unzip_filename": "restool"
298        },
299        {
300          "unzip_dir": "prebuilts/cmake",
301          "file_path": "/openharmony/compiler/cmake/3.16.5/darwin/cmake-darwin-x86-3.16.5.tar.gz",
302          "unzip_filename": "darwin"
303        },
304        {
305          "unzip_dir": "prebuilts/build-tools/darwin-x86/bin",
306          "file_path": "/openharmony/compiler/gn/1717/darwin/gn-darwin-x86-1717.tar.gz",
307          "unzip_filename": "gn"
308        },
309        {
310          "unzip_dir": "prebuilts/build-tools/darwin-x86/bin",
311          "file_path": "/openharmony/compiler/ninja/1.10.1/darwin/ninja-darwin-x86-1.10.1.tar.gz",
312          "unzip_filename": "ninja"
313        },
314        {
315          "unzip_dir": "prebuilts/ark_tools",
316          "file_path": "/openharmony/compiler/llvm_prebuilt_libs/ark_js_prebuilts_darwin_arm64_20230209.tar.gz",
317          "unzip_filename": "ark_js_prebuilts"
318        }
319      ],
320      "darwin_copy_config": [
321        {
322          "unzip_dir": "prebuilts/clang/ohos/darwin-arm64",
323          "file_path": "/openharmony/compiler/clang/12.0.1-1971c8/darwin/clang_darwin-arm64-1971c8-20230313.tar.bz2",
324          "unzip_filename": "llvm"
325        },
326        {
327          "unzip_dir": "prebuilts/clang/ohos/darwin-arm64",
328          "file_path": "/openharmony/compiler/clang/12.0.1-1971c8/darwin/libcxx-ndk_darwin-arm64-1971c8-20230217.tar.bz2",
329          "unzip_filename": "libcxx-ndk"
330        },
331        {
332          "unzip_dir": "prebuilts/python",
333          "file_path": "/openharmony/compiler/python/3.9.2/darwin/python-darwin-x86-3.9.2_202205071615.tar.gz",
334          "unzip_filename": "darwin-x86"
335        }
336      ]
337    },
338    "x86_64": {
339      "copy_config": [
340        {
341          "unzip_dir": "prebuilts/build-tools/common",
342          "file_path": "/openharmony/compiler/restool/2.007/restool-2.007.tar.gz",
343          "unzip_filename": "restool"
344        },
345        {
346          "unzip_dir": "prebuilts/cmake",
347          "file_path": "/openharmony/compiler/cmake/3.16.5/darwin/cmake-darwin-x86-3.16.5.tar.gz",
348          "unzip_filename": "darwin"
349        },
350        {
351          "unzip_dir": "prebuilts/build-tools/darwin-x86/bin",
352          "file_path": "/openharmony/compiler/gn/1717/darwin/gn-darwin-x86-1717.tar.gz",
353          "unzip_filename": "gn"
354        },
355        {
356          "unzip_dir": "prebuilts/build-tools/darwin-x86/bin",
357          "file_path": "/openharmony/compiler/ninja/1.10.1/darwin/ninja-darwin-x86-1.10.1.tar.gz",
358          "unzip_filename": "ninja"
359        },
360        {
361          "unzip_dir": "prebuilts/ark_tools",
362          "file_path": "/openharmony/compiler/llvm_prebuilt_libs/ark_js_prebuilts_darwin_x64_20230209.tar.gz",
363          "unzip_filename": "ark_js_prebuilts"
364        }
365      ],
366      "darwin_copy_config": [
367        {
368          "unzip_dir": "prebuilts/clang/ohos/darwin-x86_64",
369          "file_path": "/openharmony/compiler/clang/12.0.1-1971c8/darwin/clang_darwin-x86_64-1971c8-20230313.tar.bz2",
370          "unzip_filename": "llvm"
371        },
372        {
373          "unzip_dir": "prebuilts/clang/ohos/darwin-x86_64",
374          "file_path": "/openharmony/compiler/clang/12.0.1-1971c8/darwin/libcxx-ndk_darwin-x86_64-1971c8-20230217.tar.bz2",
375          "unzip_filename": "libcxx-ndk"
376        },
377        {
378          "unzip_dir": "prebuilts/python",
379          "file_path": "/openharmony/compiler/python/3.9.2/darwin/python-darwin-x86-3.9.2_202205071615.tar.gz",
380          "unzip_filename": "darwin-x86"
381        }
382      ]
383    }
384  }
385}
386