@@ -152,7 +152,8 @@ def create_latest(row, dir):
152152
153153 settings = ""
154154 configs = []
155- for config , _ in row ["configurations" ].items ():
155+ for config_item in row ["configurations" ]:
156+ config = config_item ["name" ]
156157 config_name = f"{ name } -{ config } -latest"
157158 configs .append (config_name )
158159
@@ -173,9 +174,10 @@ def create_latest_with_configurations(row, dir):
173174 return ""
174175
175176 settings = ""
176- for config , info in row ["configurations" ].items ():
177+ for config_item in row ["configurations" ]:
178+ config = config_item ["name" ]
177179 config_name = f"{ name } -{ config } -latest"
178- if info ["is-default" ]:
180+ if config_item ["is-default" ]:
179181 settings += config_setting_tpl .format (
180182 name = config_name ,
181183 value = f"{ name } " ,
@@ -197,7 +199,8 @@ def create_version(row):
197199 version = version_item ["version" ]
198200 if "configurations" in row :
199201 configs = []
200- for config , _ in row ["configurations" ].items ():
202+ for config_item in row ["configurations" ]:
203+ config = config_item ["name" ]
201204 config_name = f"{ name } -{ config } -{ version } "
202205 configs .append (config_name )
203206
@@ -228,9 +231,10 @@ def create_version_with_configurations(row, dir):
228231 settings = ""
229232 for version_item in row ["versions" ]:
230233 version = version_item ["version" ]
231- for config , info in row ["configurations" ].items ():
234+ for config_item in row ["configurations" ]:
235+ config = config_item ["name" ]
232236 config_name = f"{ name } -{ config } -{ version } "
233- if info ["is-default" ]:
237+ if config_item ["is-default" ]:
234238 settings += config_setting_tpl .format (
235239 name = config_name ,
236240 value = f"{ name } -{ version } " ,
@@ -251,7 +255,8 @@ def create_version_configs(row):
251255
252256 name = row ["name" ]
253257 settings = ""
254- for config , _ in row ["configurations" ].items ():
258+ for config_item in row ["configurations" ]:
259+ config = config_item ["name" ]
255260 versions = create_single_label (f":{ name } -{ config } -latest" , 8 )
256261 for version_item in row ["versions" ]:
257262 version = version_item ["version" ]
@@ -383,9 +388,10 @@ def create_link_args(row):
383388 args = ""
384389 name = row ["name" ]
385390 link_args = ""
386- for config , info in row ["configurations" ].items ():
391+ for config_item in row ["configurations" ]:
392+ config = config_item ["name" ]
387393 link_args += f" \" :{ name } -{ config } \" : [\n "
388- for arg in info ["link_actions" ]:
394+ for arg in config_item ["link_actions" ]:
389395 link_args += f" \" { arg } \" ,\n "
390396 link_args += " ],\n "
391397
@@ -395,9 +401,10 @@ def create_link_args(row):
395401 )
396402
397403 link_args = ""
398- for config , info in row ["configurations" ].items ():
404+ for config_item in row ["configurations" ]:
405+ config = config_item ["name" ]
399406 link_args += f" \" :{ name } -{ config } \" : [\n "
400- for arg in info ["link_executable_actions" ]:
407+ for arg in config_item ["link_executable_actions" ]:
401408 link_args += f" \" { arg } \" ,\n "
402409 link_args += " ],\n "
403410
0 commit comments