Skip to content

Commit 53249b9

Browse files
authored
Remove old unused node.js versions from manifest. (#1467)
1 parent 35439da commit 53249b9

File tree

2 files changed

+3
-292
lines changed

2 files changed

+3
-292
lines changed

emsdk_manifest.json

Lines changed: 0 additions & 289 deletions
Original file line numberDiff line numberDiff line change
@@ -57,295 +57,6 @@
5757
"emscripten_releases_hash": "%releases-tag%"
5858
},
5959

60-
{
61-
"id": "node",
62-
"version": "8.9.1",
63-
"bitness": 32,
64-
"arch": "x86",
65-
"windows_url": "node-v8.9.1-win-x86.zip",
66-
"linux_url": "node-v8.9.1-linux-x86.tar.xz",
67-
"activated_path": "%installation_dir%/bin",
68-
"activated_cfg": "NODE_JS='%installation_dir%/bin/node%.exe%'",
69-
"activated_env": "EMSDK_NODE=%installation_dir%/bin/node%.exe%",
70-
"is_old": true
71-
},
72-
{
73-
"id": "node",
74-
"version": "8.9.1",
75-
"arch": "arm",
76-
"bitness": 32,
77-
"linux_url": "https://nodejs.org/dist/v8.9.1/node-v8.9.1-linux-armv7l.tar.xz",
78-
"activated_path": "%installation_dir%/bin",
79-
"activated_cfg": "NODE_JS='%installation_dir%/bin/node%.exe%'",
80-
"activated_env": "EMSDK_NODE=%installation_dir%/bin/node%.exe%",
81-
"is_old": true
82-
},
83-
{
84-
"id": "node",
85-
"version": "8.9.1",
86-
"bitness": 64,
87-
"arch": "x86_64",
88-
"macos_url": "node-v8.9.1-darwin-x64.tar.gz",
89-
"windows_url": "node-v8.9.1-win-x64.zip",
90-
"linux_url": "node-v8.9.1-linux-x64.tar.xz",
91-
"activated_path": "%installation_dir%/bin",
92-
"activated_cfg": "NODE_JS='%installation_dir%/bin/node%.exe%'",
93-
"activated_env": "EMSDK_NODE=%installation_dir%/bin/node%.exe%",
94-
"is_old": true
95-
},
96-
{
97-
"id": "node",
98-
"version": "8.9.1",
99-
"arch": "arm64",
100-
"bitness": 64,
101-
"linux_url": "node-v8.9.1-linux-arm64.tar.xz",
102-
"activated_path": "%installation_dir%/bin",
103-
"activated_cfg": "NODE_JS='%installation_dir%/bin/node%.exe%'",
104-
"activated_env": "EMSDK_NODE=%installation_dir%/bin/node%.exe%",
105-
"is_old": true
106-
},
107-
{
108-
"id": "node",
109-
"version": "12.18.1",
110-
"bitness": 32,
111-
"arch": "x86",
112-
"windows_url": "node-v12.18.1-win-x86.zip",
113-
"activated_path": "%installation_dir%/bin",
114-
"activated_cfg": "NODE_JS='%installation_dir%/bin/node%.exe%'",
115-
"activated_env": "EMSDK_NODE=%installation_dir%/bin/node%.exe%",
116-
"is_old": true
117-
},
118-
{
119-
"id": "node",
120-
"version": "12.18.1",
121-
"arch": "arm",
122-
"bitness": 32,
123-
"linux_url": "node-v12.18.1-linux-armv7l.tar.xz",
124-
"activated_path": "%installation_dir%/bin",
125-
"activated_cfg": "NODE_JS='%installation_dir%/bin/node%.exe%'",
126-
"activated_env": "EMSDK_NODE=%installation_dir%/bin/node%.exe%",
127-
"is_old": true
128-
},
129-
{
130-
"id": "node",
131-
"version": "12.18.1",
132-
"bitness": 64,
133-
"arch": "x86_64",
134-
"macos_url": "node-v12.18.1-darwin-x64.tar.gz",
135-
"windows_url": "node-v12.18.1-win-x64.zip",
136-
"linux_url": "node-v12.18.1-linux-x64.tar.xz",
137-
"activated_path": "%installation_dir%/bin",
138-
"activated_cfg": "NODE_JS='%installation_dir%/bin/node%.exe%'",
139-
"activated_env": "EMSDK_NODE=%installation_dir%/bin/node%.exe%",
140-
"is_old": true
141-
},
142-
{
143-
"id": "node",
144-
"version": "12.18.1",
145-
"arch": "arm64",
146-
"bitness": 64,
147-
"linux_url": "node-v12.18.1-linux-arm64.tar.xz",
148-
"activated_path": "%installation_dir%/bin",
149-
"activated_cfg": "NODE_JS='%installation_dir%/bin/node%.exe%'",
150-
"activated_env": "EMSDK_NODE=%installation_dir%/bin/node%.exe%",
151-
"is_old": true
152-
},
153-
154-
155-
{
156-
"id": "node",
157-
"version": "14.18.2",
158-
"bitness": 32,
159-
"arch": "x86",
160-
"windows_url": "node-v14.18.2-win-x86.zip",
161-
"activated_path": "%installation_dir%/bin",
162-
"activated_path_skip": "node",
163-
"activated_cfg": "NODE_JS='%installation_dir%/bin/node%.exe%'",
164-
"activated_env": "EMSDK_NODE=%installation_dir%/bin/node%.exe%"
165-
},
166-
{
167-
"id": "node",
168-
"version": "14.18.2",
169-
"arch": "arm",
170-
"bitness": 32,
171-
"linux_url": "node-v14.18.2-linux-armv7l.tar.xz",
172-
"activated_path": "%installation_dir%/bin",
173-
"activated_path_skip": "node",
174-
"activated_cfg": "NODE_JS='%installation_dir%/bin/node%.exe%'",
175-
"activated_env": "EMSDK_NODE=%installation_dir%/bin/node%.exe%"
176-
},
177-
{
178-
"id": "node",
179-
"version": "14.18.2",
180-
"bitness": 64,
181-
"arch": "x86_64",
182-
"macos_url": "node-v14.18.2-darwin-x64.tar.gz",
183-
"windows_url": "node-v14.18.2-win-x64.zip",
184-
"linux_url": "node-v14.18.2-linux-x64.tar.xz",
185-
"activated_path": "%installation_dir%/bin",
186-
"activated_path_skip": "node",
187-
"activated_cfg": "NODE_JS='%installation_dir%/bin/node%.exe%'",
188-
"activated_env": "EMSDK_NODE=%installation_dir%/bin/node%.exe%"
189-
},
190-
{
191-
"id": "node",
192-
"version": "14.18.2",
193-
"arch": "arm64",
194-
"bitness": 64,
195-
"macos_url": "node-v14.18.2-darwin-x64.tar.gz",
196-
"linux_url": "node-v14.18.2-linux-arm64.tar.xz",
197-
"activated_path": "%installation_dir%/bin",
198-
"activated_path_skip": "node",
199-
"activated_cfg": "NODE_JS='%installation_dir%/bin/node%.exe%'",
200-
"activated_env": "EMSDK_NODE=%installation_dir%/bin/node%.exe%"
201-
},
202-
203-
204-
{
205-
"id": "node",
206-
"version": "14.15.5",
207-
"bitness": 32,
208-
"arch": "x86",
209-
"windows_url": "node-v14.15.5-win-x86.zip",
210-
"activated_path": "%installation_dir%/bin",
211-
"activated_path_skip": "node",
212-
"activated_cfg": "NODE_JS='%installation_dir%/bin/node%.exe%'",
213-
"activated_env": "EMSDK_NODE=%installation_dir%/bin/node%.exe%"
214-
},
215-
{
216-
"id": "node",
217-
"version": "14.15.5",
218-
"arch": "arm",
219-
"bitness": 32,
220-
"linux_url": "node-v14.15.5-linux-armv7l.tar.xz",
221-
"activated_path": "%installation_dir%/bin",
222-
"activated_path_skip": "node",
223-
"activated_cfg": "NODE_JS='%installation_dir%/bin/node%.exe%'",
224-
"activated_env": "EMSDK_NODE=%installation_dir%/bin/node%.exe%"
225-
},
226-
{
227-
"id": "node",
228-
"version": "14.15.5",
229-
"bitness": 64,
230-
"arch": "x86_64",
231-
"macos_url": "node-v14.15.5-darwin-x64.tar.gz",
232-
"windows_url": "node-v14.15.5-win-x64.zip",
233-
"linux_url": "node-v14.15.5-linux-x64.tar.xz",
234-
"activated_path": "%installation_dir%/bin",
235-
"activated_path_skip": "node",
236-
"activated_cfg": "NODE_JS='%installation_dir%/bin/node%.exe%'",
237-
"activated_env": "EMSDK_NODE=%installation_dir%/bin/node%.exe%"
238-
},
239-
{
240-
"id": "node",
241-
"version": "14.15.5",
242-
"arch": "arm64",
243-
"bitness": 64,
244-
"macos_url": "node-v14.15.5-darwin-x64.tar.gz",
245-
"linux_url": "node-v14.15.5-linux-arm64.tar.xz",
246-
"activated_path": "%installation_dir%/bin",
247-
"activated_path_skip": "node",
248-
"activated_cfg": "NODE_JS='%installation_dir%/bin/node%.exe%'",
249-
"activated_env": "EMSDK_NODE=%installation_dir%/bin/node%.exe%"
250-
},
251-
252-
253-
{
254-
"id": "node",
255-
"version": "15.14.0",
256-
"bitness": 32,
257-
"arch": "x86",
258-
"windows_url": "node-v15.14.0-win-x86.zip",
259-
"activated_path": "%installation_dir%/bin",
260-
"activated_path_skip": "node",
261-
"activated_cfg": "NODE_JS='%installation_dir%/bin/node%.exe%'",
262-
"activated_env": "EMSDK_NODE=%installation_dir%/bin/node%.exe%"
263-
},
264-
{
265-
"id": "node",
266-
"version": "15.14.0",
267-
"arch": "arm",
268-
"bitness": 32,
269-
"linux_url": "node-v15.14.0-linux-armv7l.tar.xz",
270-
"activated_path": "%installation_dir%/bin",
271-
"activated_path_skip": "node",
272-
"activated_cfg": "NODE_JS='%installation_dir%/bin/node%.exe%'",
273-
"activated_env": "EMSDK_NODE=%installation_dir%/bin/node%.exe%"
274-
},
275-
{
276-
"id": "node",
277-
"version": "15.14.0",
278-
"bitness": 64,
279-
"arch": "x86_64",
280-
"macos_url": "node-v15.14.0-darwin-x64.tar.gz",
281-
"windows_url": "node-v15.14.0-win-x64.zip",
282-
"linux_url": "node-v15.14.0-linux-x64.tar.xz",
283-
"activated_path": "%installation_dir%/bin",
284-
"activated_path_skip": "node",
285-
"activated_cfg": "NODE_JS='%installation_dir%/bin/node%.exe%'",
286-
"activated_env": "EMSDK_NODE=%installation_dir%/bin/node%.exe%"
287-
},
288-
{
289-
"id": "node",
290-
"version": "15.14.0",
291-
"arch": "arm64",
292-
"bitness": 64,
293-
"macos_url": "node-v15.14.0-darwin-x64.tar.gz",
294-
"linux_url": "node-v15.14.0-linux-arm64.tar.xz",
295-
"activated_path": "%installation_dir%/bin",
296-
"activated_path_skip": "node",
297-
"activated_cfg": "NODE_JS='%installation_dir%/bin/node%.exe%'",
298-
"activated_env": "EMSDK_NODE=%installation_dir%/bin/node%.exe%"
299-
},
300-
301-
{
302-
"id": "node",
303-
"version": "16.20.0",
304-
"bitness": 32,
305-
"arch": "x86",
306-
"windows_url": "node-v16.20.0-win-x86.zip",
307-
"activated_path": "%installation_dir%/bin",
308-
"activated_path_skip": "node",
309-
"activated_cfg": "NODE_JS='%installation_dir%/bin/node%.exe%'",
310-
"activated_env": "EMSDK_NODE=%installation_dir%/bin/node%.exe%"
311-
},
312-
{
313-
"id": "node",
314-
"version": "16.20.0",
315-
"arch": "arm",
316-
"bitness": 32,
317-
"linux_url": "node-v16.20.0-linux-armv7l.tar.xz",
318-
"activated_path": "%installation_dir%/bin",
319-
"activated_path_skip": "node",
320-
"activated_cfg": "NODE_JS='%installation_dir%/bin/node%.exe%'",
321-
"activated_env": "EMSDK_NODE=%installation_dir%/bin/node%.exe%"
322-
},
323-
{
324-
"id": "node",
325-
"version": "16.20.0",
326-
"bitness": 64,
327-
"arch": "x86_64",
328-
"macos_url": "node-v16.20.0-darwin-x64.tar.gz",
329-
"windows_url": "node-v16.20.0-win-x64.zip",
330-
"linux_url": "node-v16.20.0-linux-x64.tar.xz",
331-
"activated_path": "%installation_dir%/bin",
332-
"activated_path_skip": "node",
333-
"activated_cfg": "NODE_JS='%installation_dir%/bin/node%.exe%'",
334-
"activated_env": "EMSDK_NODE=%installation_dir%/bin/node%.exe%"
335-
},
336-
{
337-
"id": "node",
338-
"version": "16.20.0",
339-
"arch": "arm64",
340-
"bitness": 64,
341-
"macos_url": "node-v16.20.0-darwin-arm64.tar.gz",
342-
"linux_url": "node-v16.20.0-linux-arm64.tar.xz",
343-
"activated_path": "%installation_dir%/bin",
344-
"activated_path_skip": "node",
345-
"activated_cfg": "NODE_JS='%installation_dir%/bin/node%.exe%'",
346-
"activated_env": "EMSDK_NODE=%installation_dir%/bin/node%.exe%"
347-
},
348-
34960
{
35061
"id": "node",
35162
"version": "18.20.3",

test/test.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -176,9 +176,9 @@ def test_redownload(self):
176176

177177
# Test the normal tools like node don't re-download on re-install
178178
print('another install must re-download')
179-
checked_call_with_output(emsdk + ' uninstall node-15.14.0-64bit')
180-
checked_call_with_output(emsdk + ' install node-15.14.0-64bit', expected='Downloading:', unexpected='already installed')
181-
checked_call_with_output(emsdk + ' install node-15.14.0-64bit', unexpected='Downloading:', expected='already installed')
179+
checked_call_with_output(emsdk + ' uninstall node-18.20.3-64bit')
180+
checked_call_with_output(emsdk + ' install node-18.20.3-64bit', expected='Downloading:', unexpected='already installed')
181+
checked_call_with_output(emsdk + ' install node-18.20.3-64bit', unexpected='Downloading:', expected='already installed')
182182

183183
def test_tot_upstream(self):
184184
print('test update-tags')

0 commit comments

Comments
 (0)