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