1{
2  "npm": [
3    {
4      "name": "@ohos/hpm-cli",
5      "download": {
6        "version": "1.6.1",
7        "package_path": "",
8        "package_lock_path": "",
9        "download_dir": ".prebuilts_cache/hpm",
10        "symlink": "prebuilts/hpm/node_modules"
11      }
12    }
13  ],
14  "tar": [
15    {
16      "name": "nodejs",
17      "tag": "base",
18      "download": [
19        {
20          "target_os": "linux",
21          "target_cpu": "",
22          "version": "v14.21.1",
23          "url": "nodejs/v14.21.1/node-v14.21.1-linux-x64.tar.gz",
24          "download_dir": ".prebuilts_cache/build-tools/common/nodejs",
25          "symlink": "prebuilts/build-tools/common/nodejs/node-v14.21.1-linux-x64",
26          "type": "dir"
27        },
28        {
29          "target_os": "darwin",
30          "target_cpu": "",
31          "version": "v14.21.1",
32          "url": "nodejs/v14.21.1/node-v14.21.1-darwin-x64.tar.gz",
33          "download_dir": ".prebuilts_cache/build-tools/common/nodejs",
34          "symlink": "prebuilts/build-tools/common/nodejs/node-v14.21.1-darwin-x86",
35          "type": "dir"
36        }
37      ]
38    },
39    {
40      "name": "gn",
41      "tag": "base",
42      "download": [
43        {
44          "target_os": "linux",
45          "target_cpu": "x86_64",
46          "version": "20240510",
47          "url": "openharmony/compiler/gn/20240510/gn-linux-x86-20240510.tar.gz",
48          "download_dir": ".prebuilts_cache/build-tools/linux-x86/bin/gn",
49          "symlink": "prebuilts/build-tools/linux-x86/bin/gn",
50          "type": "file"
51        },
52        {
53          "target_os": "linux",
54          "target_cpu": "arm64",
55          "version": "20240510",
56          "url": "openharmony/compiler/gn/20240510/gn-linux-x86-20240510.tar.gz",
57          "download_dir": ".prebuilts_cache/build-tools/linux-x86/bin/gn",
58          "symlink": "prebuilts/build-tools/linux-x86/bin/gn",
59          "type": "file"
60        },
61        {
62          "target_os": "darwin",
63          "target_cpu": "x86_64",
64          "version": "20240416",
65          "url": "openharmony/compiler/gn/20240416/gn-darwin-x86-20240416.tar.gz",
66          "download_dir": ".prebuilts_cache/build-tools/darwin-x86/bin/gn",
67          "symlink": "prebuilts/build-tools/darwin-x86/bin/gn",
68          "type": "file"
69        },
70        {
71          "target_os": "darwin",
72          "target_cpu": "arm64",
73          "version": "20240416",
74          "url": "openharmony/compiler/gn/20240416/gn-darwin-x86-20240416.tar.gz",
75          "download_dir": ".prebuilts_cache/build-tools/darwin-x86/bin/gn",
76          "symlink": "prebuilts/build-tools/darwin-x86/bin/gn",
77          "type": "file"
78        }
79      ]
80    },
81    {
82      "name": "ninja",
83      "tag": "base",
84      "download": [
85        {
86          "target_os": "linux",
87          "target_cpu": "x86_64",
88          "version": "20240416",
89          "url": "openharmony/compiler/ninja/20240416/ninja-linux-x86-20240416.tar.gz",
90          "download_dir": ".prebuilts_cache/build-tools/linux-x86/bin/ninja",
91          "symlink": "prebuilts/build-tools/linux-x86/bin/ninja",
92          "type": "file"
93        },
94        {
95          "target_os": "linux",
96          "target_cpu": "arm64",
97          "version": "20240416",
98          "url": "openharmony/compiler/ninja/20240416/ninja-linux-x86-20240416.tar.gz",
99          "download_dir": ".prebuilts_cache/build-tools/linux-x86/bin/ninja",
100          "symlink": "prebuilts/build-tools/linux-x86/bin/ninja",
101          "type": "file"
102        },
103        {
104          "target_os": "darwin",
105          "target_cpu": "x86_64",
106          "version": "1.11.0",
107          "url": "openharmony/compiler/ninja/1.11.0/darwin/ninja-darwin-x86-1.11.0.tar.gz",
108          "download_dir": ".prebuilts_cache/build-tools/darwin-x86/bin/ninja",
109          "symlink": "prebuilts/build-tools/darwin-x86/bin/ninja",
110          "type": "file"
111        },
112        {
113          "target_os": "darwin",
114          "target_cpu": "arm64",
115          "version": "1.11.0",
116          "url": "openharmony/compiler/ninja/1.11.0/darwin/ninja-darwin-x86-1.11.0.tar.gz",
117          "download_dir": ".prebuilts_cache/build-tools/darwin-x86/bin/ninja",
118          "symlink": "prebuilts/build-tools/darwin-x86/bin/ninja",
119          "type": "file"
120        },
121        {
122          "target_os": "ohos",
123          "target_cpu": "arm64",
124          "version": "1.12.0",
125          "url": "openharmony/compiler/ninja/1.12.0/ohos/ninja-ohos-1.12.0-20240827.tar.gz",
126          "download_dir": ".prebuilts_cache/build-tools/ohos/bin/ninja",
127          "symlink": "prebuilts/build-tools/ohos/bin/ninja",
128          "type": "file"
129        }
130      ]
131    },
132    {
133      "name": "llvm",
134      "tag": "base",
135      "download": [
136        {
137          "target_os": "linux",
138          "target_cpu": "arm64",
139          "version": "20240218",
140          "url": "openharmony/compiler/clang/15.0.4-666b9b/linux/clang_linux-x86_64-666b9b-20240218.tar.gz",
141          "download_dir": ".prebuilts_cache/clang/ohos/linux-x86_64/llvm",
142          "symlink": "prebuilts/clang/ohos/linux-x86_64/llvm",
143          "type": "dir",
144          "copy_src":"lib/clang/15.0.4",
145          "copy_dest":"lib/clang/current"
146        },
147        {
148          "target_os": "linux",
149          "target_cpu": "x86_64",
150          "version": "20240218",
151          "url": "openharmony/compiler/clang/15.0.4-666b9b/linux/clang_linux-x86_64-666b9b-20240218.tar.gz",
152          "download_dir": ".prebuilts_cache/clang/ohos/linux-x86_64/llvm",
153          "symlink": "prebuilts/clang/ohos/linux-x86_64/llvm",
154          "type": "dir",
155          "copy_src":"lib/clang/15.0.4",
156          "copy_dest":"lib/clang/current"
157        },
158        {
159          "target_os": "darwin",
160          "target_cpu": "arm64",
161          "version": "20240218",
162          "url": "openharmony/compiler/clang/15.0.4-666b9b/darwin_x86/clang_darwin-x86_64-666b9b-20240218.tar.gz",
163          "download_dir": ".prebuilts_cache/clang/ohos/darwin-x86_64/llvm",
164          "symlink": "prebuilts/clang/ohos/darwin-x86_64/llvm",
165          "type": "dir",
166          "copy_src":"lib/clang/15.0.4",
167          "copy_dest":"lib/clang/current"
168        },
169        {
170          "target_os": "darwin",
171          "target_cpu": "x86_64",
172          "version": "20240218",
173          "url": "openharmony/compiler/clang/15.0.4-666b9b/darwin_x86/clang_darwin-x86_64-666b9b-20240218.tar.gz",
174          "download_dir": ".prebuilts_cache/clang/ohos/darwin-x86_64/llvm",
175          "symlink": "prebuilts/clang/ohos/darwin-x86_64/llvm",
176          "type": "dir",
177          "copy_src":"lib/clang/15.0.4",
178          "copy_dest":"lib/clang/current"
179        }
180      ]
181    },
182    {
183      "name": "python",
184      "tag": "base",
185      "download": [
186        {
187          "target_os": "linux",
188          "target_cpu": "arm64",
189          "version": "20240715",
190          "url": "openharmony/compiler/python/3.11.4/linux/python-linux-x86-3.11.4_20240715.tar.gz",
191          "download_dir": ".prebuilts_cache/python/linux-x86",
192          "symlink": "prebuilts/python/linux-x86",
193          "type": "dir",
194          "copy_src": "3.11.4",
195          "copy_dest": "current",
196          "pip_install": [
197            "pyyaml",
198            "requests>=2.32.1",
199            "prompt_toolkit==1.0.14",
200            "asn1crypto",
201            "cryptography",
202            "json5==0.9.6"
203          ]
204        },
205        {
206          "target_os": "linux",
207          "target_cpu": "x86_64",
208          "version": "20240715",
209          "url": "openharmony/compiler/python/3.11.4/linux/python-linux-x86-3.11.4_20240715.tar.gz",
210          "download_dir": ".prebuilts_cache/python/linux-x86",
211          "symlink": "prebuilts/python/linux-x86",
212          "type": "dir",
213          "copy_src": "3.11.4",
214          "copy_dest": "current",
215          "pip_install": [
216            "pyyaml",
217            "requests>=2.32.1",
218            "prompt_toolkit==1.0.14",
219            "asn1crypto",
220            "cryptography",
221            "json5==0.9.6"
222          ]
223        },
224        {
225          "target_os": "darwin",
226          "target_cpu": "arm64",
227          "version": "20240715",
228          "url": "openharmony/compiler/python/3.11.4/linux/python_darwin-arm64-3.11.4_20240715.tar.gz",
229          "download_dir": ".prebuilts_cache/python/darwin-arm64",
230          "symlink": "prebuilts/python/darwin-arm64",
231          "type": "dir",
232          "copy_src": "3.11.4",
233          "copy_dest": "current",
234          "pip_install": [
235            "pyyaml",
236            "requests>=2.32.1",
237            "prompt_toolkit==1.0.14",
238            "asn1crypto",
239            "cryptography",
240            "json5==0.9.6"
241          ]
242        },
243        {
244          "target_os": "darwin",
245          "target_cpu": "x86_64",
246          "version": "20240729",
247          "url": "openharmony/compiler/python/3.11.4/linux/python_darwin-x86-3.11.4_20240729.tar.gz",
248          "download_dir": ".prebuilts_cache/python/darwin-x86",
249          "symlink": "prebuilts/python/darwin-x86",
250          "type": "dir",
251          "copy_src": "3.11.4",
252          "copy_dest": "current",
253          "pip_install": [
254            "pyyaml",
255            "requests>=2.32.1",
256            "prompt_toolkit==1.0.14",
257            "asn1crypto",
258            "cryptography",
259            "json5==0.9.6"
260          ]
261        }
262      ]
263    },
264    {
265      "name": "rustc",
266      "download": [
267        {
268          "target_os": "linux",
269          "target_cpu": "x86_64",
270          "version": "1.72.0",
271          "url": "openharmony/compiler/rust/20240429/rust-nightly-x86_64-unknown-linux-gnu_20240429.tar.gz",
272          "download_dir": ".prebuilts_cache/rustc/rust-nightly-x86_64-unknown-linux-gnu_20240429",
273          "script": "install_ext.sh",
274          "args": [{
275            "prefix": "''"
276          }],
277          "destdir": "prebuilts/rustc/linux-x86_64/current",
278          "type": "dir"
279        }
280      ]
281    },
282    {
283      "name": "rustc-aarch64-std",
284      "download": [
285        {
286          "target_os": "linux",
287          "target_cpu": "x86_64",
288          "version": "1.72.0",
289          "url": "openharmony/compiler/rust/20240429/rust-std-nightly-aarch64-unknown-linux-ohos_20240429.tar.gz",
290          "download_dir": ".prebuilts_cache/rustc/rust-nightly-x86_64-unknown-linux-gnu_20240429",
291          "script": "install_ext.sh",
292          "args": [{
293            "prefix": "''"
294          }],
295          "destdir": "prebuilts/rustc/linux-x86_64/current",
296          "type": "dir"
297        }
298      ]
299    },
300    {
301      "name": "rustc-arm-std",
302      "download": [
303        {
304          "target_os": "linux",
305          "target_cpu": "x86_64",
306          "version": "1.72.0",
307          "url": "openharmony/compiler/rust/20240429/rust-std-nightly-armv7-unknown-linux-ohos_20240429.tar.gz",
308          "download_dir": ".prebuilts_cache/rustc/rust-nightly-x86_64-unknown-linux-gnu_20240429",
309          "script": "install_ext.sh",
310          "args": [{
311            "prefix": "''"
312          }],
313          "destdir": "prebuilts/rustc/linux-x86_64/current",
314          "type": "dir"
315        }
316      ]
317    },
318    {
319      "name": "rustc-x86_64-std",
320      "download": [
321        {
322          "target_os": "linux",
323          "target_cpu": "x86_64",
324          "version": "1.72.0",
325          "url": "openharmony/compiler/rust/20240429/rust-std-nightly-x86_64-unknown-linux-ohos_20240429.tar.gz",
326          "download_dir": ".prebuilts_cache/rustc/rust-nightly-x86_64-unknown-linux-gnu_20240429",
327          "script": "install_ext.sh",
328          "args": [{
329            "prefix": "''"
330          }],
331          "destdir": "prebuilts/rustc/linux-x86_64/current",
332          "type": "dir"
333        }
334      ]
335    }
336  ]
337}