• 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/clang/ohos/windows-x86_64",
156          "file_path": "/openharmony/compiler/clang/12.0.1-1971c8/windows/clang_windows-x86_64-1971c8-20230313.tar.bz2",
157          "unzip_filename": "llvm"
158        },
159        {
160          "unzip_dir": "prebuilts/clang/ohos/windows-x86_64",
161          "file_path": "/openharmony/compiler/clang/12.0.1-1971c8/windows/libcxx-ndk_windows-x86_64-1971c8-20230217.tar.bz2",
162          "unzip_filename": "libcxx-ndk"
163        },
164        {
165          "unzip_dir": "prebuilts/clang/ohos/linux-x86_64",
166          "file_path": "/openharmony/compiler/clang/12.0.1-1971c8/linux/clang_linux-x86_64-1971c8-20230313.tar.bz2",
167          "unzip_filename": "llvm"
168        },
169        {
170          "unzip_dir": "prebuilts/clang/ohos/linux-x86_64",
171          "file_path": "/openharmony/compiler/clang/12.0.1-1971c8/linux/libcxx-ndk_linux-x86_64-1971c8-20230217.tar.bz2",
172          "unzip_filename": "libcxx-ndk"
173        },
174        {
175          "unzip_dir": "prebuilts/python",
176          "file_path": "/openharmony/compiler/python/3.9.2/linux/python-linux-x86-3.9.2_20200510.tar.gz",
177          "unzip_filename": "linux-x86"
178        },
179        {
180          "unzip_dir": "prebuilts/develop_tools",
181          "file_path": "/openharmony/develop_tools/bpftool_v5.10.93_20221114.tar.gz",
182          "unzip_filename": "bpftool"
183        },
184        {
185          "unzip_dir": "prebuilts/develop_tools",
186          "file_path": "/openharmony/develop_tools/pahole_v1.21_20221124.tar.gz",
187          "unzip_filename": "pahole"
188        }
189      ]
190    },
191    "x86_64": {
192      "copy_config": [
193        {
194          "unzip_dir": "prebuilts/build-tools/common",
195          "file_path": "/openharmony/compiler/restool/2.007/restool-2.007.tar.gz",
196          "unzip_filename": "restool"
197        },
198        {
199          "unzip_dir": "prebuilts/cmake",
200          "file_path": "/openharmony/compiler/cmake/3.16.5/linux/cmake-linux-x86-3.16.5.tar.gz",
201          "unzip_filename": "linux"
202        },
203        {
204          "unzip_dir": "prebuilts/build-tools/linux-x86/bin",
205          "file_path": "/openharmony/compiler/gn/1717/linux/gn-linux-x86-1717.tar.gz",
206          "unzip_filename": "gn"
207        },
208        {
209          "unzip_dir": "prebuilts/build-tools/linux-x86/bin",
210          "file_path": "/openharmony/compiler/ninja/1.10.1/linux/ninja-linux-x86-1.10.1.tar.gz",
211          "unzip_filename": "ninja"
212        },
213        {
214          "unzip_dir": "prebuilts/ark_tools",
215          "file_path": "/openharmony/compiler/llvm_prebuilt_libs/ark_js_prebuilts_20230107.tar.gz",
216          "unzip_filename": "ark_js_prebuilts"
217        }
218      ],
219      "linux_copy_config": [
220        {
221          "unzip_dir": "prebuilts/cmake",
222          "file_path": "/openharmony/compiler/cmake/3.16.5/windows/cmake-windows-x86-3.16.5.tar.gz",
223          "unzip_filename": "windows-x86"
224        },
225        {
226          "unzip_dir": "prebuilts/mingw-w64/ohos/linux-x86_64",
227          "file_path": "/openharmony/compiler/mingw-w64/7.0.0/clang-mingw.tar.gz",
228          "unzip_filename": "clang-mingw"
229        },
230        {
231          "unzip_dir": "prebuilts/gcc/linux-x86/arm/gcc-linaro-7.5.0-arm-linux-gnueabi",
232          "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",
233          "unzip_filename": "prebuilts_gcc_linux-x86_arm_gcc-linaro-7.5.0-arm-linux-gnueabi"
234        },
235        {
236          "unzip_dir": "prebuilts/gcc/linux-x86/aarch64",
237          "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",
238          "unzip_filename": "gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu"
239        },
240        {
241          "unzip_dir": "prebuilts/clang/ohos/windows-x86_64",
242          "file_path": "/openharmony/compiler/clang/12.0.1-1971c8/windows/clang_windows-x86_64-1971c8-20230313.tar.bz2",
243          "unzip_filename": "llvm"
244        },
245        {
246          "unzip_dir": "prebuilts/clang/ohos/windows-x86_64",
247          "file_path": "/openharmony/compiler/clang/12.0.1-1971c8/windows/libcxx-ndk_windows-x86_64-1971c8-20230217.tar.bz2",
248          "unzip_filename": "libcxx-ndk"
249        },
250        {
251          "unzip_dir": "prebuilts/clang/ohos/linux-x86_64",
252          "file_path": "/openharmony/compiler/clang/12.0.1-1971c8/linux/clang_linux-x86_64-1971c8-20230313.tar.bz2",
253          "unzip_filename": "llvm"
254        },
255        {
256          "unzip_dir": "prebuilts/clang/ohos/linux-x86_64",
257          "file_path": "/openharmony/compiler/clang/12.0.1-1971c8/linux/libcxx-ndk_linux-x86_64-1971c8-20230217.tar.bz2",
258          "unzip_filename": "libcxx-ndk"
259        },
260        {
261          "unzip_dir": "prebuilts/python",
262          "file_path": "/openharmony/compiler/python/3.9.2/linux/python-linux-x86-3.9.2_20200510.tar.gz",
263          "unzip_filename": "linux-x86"
264        },
265        {
266          "unzip_dir": "prebuilts/develop_tools",
267          "file_path": "/openharmony/develop_tools/bpftool_v5.10.93_20221114.tar.gz",
268          "unzip_filename": "bpftool"
269        },
270        {
271          "unzip_dir": "prebuilts/develop_tools",
272          "file_path": "/openharmony/develop_tools/pahole_v1.21_20221124.tar.gz",
273          "unzip_filename": "pahole"
274        }
275      ]
276    }
277  },
278  "darwin": {
279    "node_config": [
280      {
281        "unzip_dir": "prebuilts/build-tools/common/nodejs",
282        "file_path": "/nodejs/v12.18.4/node-v12.18.4-darwin-x64.tar.gz",
283        "unzip_filename": "node-v12.18.4-darwin-x64"
284      }
285    ],
286    "arm64": {
287      "copy_config": [
288        {
289          "unzip_dir": "prebuilts/build-tools/common",
290          "file_path": "/openharmony/compiler/restool/2.007/restool-2.007.tar.gz",
291          "unzip_filename": "restool"
292        },
293        {
294          "unzip_dir": "prebuilts/cmake",
295          "file_path": "/openharmony/compiler/cmake/3.16.5/darwin/cmake-darwin-x86-3.16.5.tar.gz",
296          "unzip_filename": "darwin"
297        },
298        {
299          "unzip_dir": "prebuilts/build-tools/darwin-x86/bin",
300          "file_path": "/openharmony/compiler/gn/1717/darwin/gn-darwin-x86-1717.tar.gz",
301          "unzip_filename": "gn"
302        },
303        {
304          "unzip_dir": "prebuilts/build-tools/darwin-x86/bin",
305          "file_path": "/openharmony/compiler/ninja/1.10.1/darwin/ninja-darwin-x86-1.10.1.tar.gz",
306          "unzip_filename": "ninja"
307        },
308        {
309          "unzip_dir": "prebuilts/ark_tools",
310          "file_path": "/openharmony/compiler/llvm_prebuilt_libs/ark_js_prebuilts_darwin_arm64_20230209.tar.gz",
311          "unzip_filename": "ark_js_prebuilts"
312        }
313      ],
314      "darwin_copy_config": [
315        {
316          "unzip_dir": "prebuilts/clang/ohos/darwin-arm64",
317          "file_path": "/openharmony/compiler/clang/12.0.1-1971c8/darwin/clang_darwin-arm64-1971c8-20230313.tar.bz2",
318          "unzip_filename": "llvm"
319        },
320        {
321          "unzip_dir": "prebuilts/clang/ohos/darwin-arm64",
322          "file_path": "/openharmony/compiler/clang/12.0.1-1971c8/darwin/libcxx-ndk_darwin-arm64-1971c8-20230217.tar.bz2",
323          "unzip_filename": "libcxx-ndk"
324        },
325        {
326          "unzip_dir": "prebuilts/python",
327          "file_path": "/openharmony/compiler/python/3.9.2/darwin/python-darwin-x86-3.9.2_202205071615.tar.gz",
328          "unzip_filename": "darwin-x86"
329        }
330      ]
331    },
332    "x86_64": {
333      "copy_config": [
334        {
335          "unzip_dir": "prebuilts/build-tools/common",
336          "file_path": "/openharmony/compiler/restool/2.007/restool-2.007.tar.gz",
337          "unzip_filename": "restool"
338        },
339        {
340          "unzip_dir": "prebuilts/cmake",
341          "file_path": "/openharmony/compiler/cmake/3.16.5/darwin/cmake-darwin-x86-3.16.5.tar.gz",
342          "unzip_filename": "darwin"
343        },
344        {
345          "unzip_dir": "prebuilts/build-tools/darwin-x86/bin",
346          "file_path": "/openharmony/compiler/gn/1717/darwin/gn-darwin-x86-1717.tar.gz",
347          "unzip_filename": "gn"
348        },
349        {
350          "unzip_dir": "prebuilts/build-tools/darwin-x86/bin",
351          "file_path": "/openharmony/compiler/ninja/1.10.1/darwin/ninja-darwin-x86-1.10.1.tar.gz",
352          "unzip_filename": "ninja"
353        },
354        {
355          "unzip_dir": "prebuilts/ark_tools",
356          "file_path": "/openharmony/compiler/llvm_prebuilt_libs/ark_js_prebuilts_darwin_x64_20230209.tar.gz",
357          "unzip_filename": "ark_js_prebuilts"
358        }
359      ],
360      "darwin_copy_config": [
361        {
362          "unzip_dir": "prebuilts/clang/ohos/darwin-x86_64",
363          "file_path": "/openharmony/compiler/clang/12.0.1-1971c8/darwin/clang_darwin-x86_64-1971c8-20230313.tar.bz2",
364          "unzip_filename": "llvm"
365        },
366        {
367          "unzip_dir": "prebuilts/clang/ohos/darwin-x86_64",
368          "file_path": "/openharmony/compiler/clang/12.0.1-1971c8/darwin/libcxx-ndk_darwin-x86_64-1971c8-20230217.tar.bz2",
369          "unzip_filename": "libcxx-ndk"
370        },
371        {
372          "unzip_dir": "prebuilts/python",
373          "file_path": "/openharmony/compiler/python/3.9.2/darwin/python-darwin-x86-3.9.2_202205071615.tar.gz",
374          "unzip_filename": "darwin-x86"
375        }
376      ]
377    }
378  }
379}
380