@@ -103,14 +103,14 @@ def DownloadAndCheck(url, fileName, host, suffixName):
103
103
temp ['checksum' ] = "SHA-256:" + ComputeSHA256 (tempPath )
104
104
temp ['size' ] = ComputeSize (tempPath )
105
105
106
- tempCn = temp
106
+ tempCn = temp . copy ()
107
107
tempCn ['url' ] = "https://arduino.luatos.com/" + fileName + suffixName
108
108
return temp , tempCn
109
109
110
110
111
111
def GCC ():
112
112
data = {'name' : "xpack-arm-none-eabi-gcc" , 'version' : GCCVersion }
113
- dataCn = data
113
+ dataCn = data . copy ()
114
114
system = []
115
115
systemCn = []
116
116
@@ -147,7 +147,7 @@ def f(host, suffixName):
147
147
148
148
def AirISP ():
149
149
data = {'name' : "AirISP" , 'version' : AirISPVersion }
150
- dataCn = data
150
+ dataCn = data . copy ()
151
151
system = []
152
152
systemCn = []
153
153
@@ -185,7 +185,7 @@ def f(host, suffixName):
185
185
186
186
def CMSIS ():
187
187
data = {'name' : "CMSIS" , 'version' : CMSISVersion }
188
- dataCn = data
188
+ dataCn = data . copy ()
189
189
system = []
190
190
systemCn = []
191
191
@@ -240,7 +240,7 @@ def PlatformsAirMCU(version):
240
240
data ['toolsDependencies' ] = [{'packager' : "AirM2M" , 'name' : "xpack-arm-none-eabi-gcc" , 'version' : GCCVersion },
241
241
{'packager' : "AirM2M" , 'name' : "CMSIS" , 'version' : CMSISVersion },
242
242
{'packager' : "AirM2M" , 'name' : "AirISP" , 'version' : AirISPVersion }]
243
- dataCn = data
243
+ dataCn = data . copy ()
244
244
dataCn ['url' ] = "https://arduino.luatos.com/" + fileName
245
245
return data , dataCn
246
246
@@ -278,7 +278,7 @@ def PackagesAirM2M():
278
278
toolsCn .append (tempCn )
279
279
280
280
data ['tools' ] = tools
281
- dataCn = data
281
+ dataCn = data . copy ()
282
282
dataCn ['tools' ] = toolsCn
283
283
return data , dataCn
284
284
0 commit comments