@@ -248,28 +248,23 @@ def generate_download_info():
248
248
249
249
board_mapping = get_board_mapping ()
250
250
251
- for port in SUPPORTED_PORTS :
252
- board_path = os .path .join ("../ports" , port , "boards" )
253
- for board_path in os .scandir (board_path ):
254
- if board_path .is_dir ():
255
- board_id = board_path .name
256
- board_info = board_mapping [board_id ]
257
- for alias in [board_id ] + board_info ["aliases" ]:
258
- alias_info = board_mapping [alias ]
259
- if alias not in current_info :
260
- changes ["new_boards" ].append (alias )
261
- current_info [alias ] = {"downloads" : 0 , "versions" : []}
262
- new_version = {
263
- "stable" : new_stable ,
264
- "version" : new_tag ,
265
- "languages" : languages ,
266
- # add modules, extensions, frozen_libraries explicitly
267
- "modules" : support_matrix [alias ]["modules" ],
268
- "extensions" : support_matrix [alias ]["extensions" ],
269
- "frozen_libraries" : support_matrix [alias ]["frozen_libraries" ],
270
- }
271
- current_info [alias ]["downloads" ] = alias_info ["download_count" ]
272
- current_info [alias ]["versions" ].append (new_version )
251
+ for board_id , board_info in board_mapping .items ():
252
+ for alias in [board_id ] + board_info ["aliases" ]:
253
+ alias_info = board_mapping [alias ]
254
+ if alias not in current_info :
255
+ changes ["new_boards" ].append (alias )
256
+ current_info [alias ] = {"downloads" : 0 , "versions" : []}
257
+ new_version = {
258
+ "stable" : new_stable ,
259
+ "version" : new_tag ,
260
+ "languages" : languages ,
261
+ # add modules, extensions, frozen_libraries explicitly
262
+ "modules" : support_matrix [alias ]["modules" ],
263
+ "extensions" : support_matrix [alias ]["extensions" ],
264
+ "frozen_libraries" : support_matrix [alias ]["frozen_libraries" ],
265
+ }
266
+ current_info [alias ]["downloads" ] = alias_info ["download_count" ]
267
+ current_info
47A4
[alias ]["versions" ].append (new_version )
273
268
274
269
changes ["new_languages" ] = set (languages ) - previous_languages
275
270
0 commit comments