@@ -163,12 +163,13 @@ def main(argv):
163
163
cmd_args .append ("--enabled_sections=build_dotnet4" )
164
164
cmd_args .append ("--output_unitypackage=False" )
165
165
else :
166
- cmd_args .append ("--enabled_sections=' build_dotnet3 build_dotnet4 asset_package_only' " )
166
+ cmd_args .append ("--enabled_sections=build_dotnet3 build_dotnet4 asset_package_only" )
167
167
168
168
# Check if need to gen new guids
169
169
p = subprocess .Popen (cmd_args , stdout = subprocess .PIPE , stderr = subprocess .PIPE )
170
170
output , error = p .communicate ()
171
171
if p .returncode != 0 :
172
+ logging .info ("Generate new Guids" )
172
173
error_str = str (error )
173
174
error_str = error_str .split ("assets:" )[- 1 ]
174
175
error_str = error_str .rstrip ("\\ n\' " )
@@ -187,12 +188,16 @@ def main(argv):
187
188
print (file )
188
189
gen_cmd_args .append (file )
189
190
subprocess .call (gen_cmd_args )
190
-
191
- # Need to package again if has that error
192
- subprocess .call (cmd_args )
193
191
else :
194
- error_list = str (error ).split ("\\ n" )
195
- logging .info ("\n " .join (error_list ))
192
+ #error_list = str(error).split("\\n")
193
+ logging .info ("No need to generate new Guids" )
194
+
195
+ # Package with new guids
196
+ logging .info ("Start Package" )
197
+ if os .path .exists (output_folder ):
198
+ shutil .rmtree (output_folder )
199
+ subprocess .call (cmd_args )
200
+
196
201
logging .info ("Packaging done for version %s" , last_version )
197
202
198
203
if __name__ == '__main__' :
0 commit comments