Skip to content

Commit a735ebe

Browse files
author
Cynthia Jiang
committed
try better package process
1 parent 26eacfd commit a735ebe

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

build_package.py

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -163,12 +163,13 @@ def main(argv):
163163
cmd_args.append("--enabled_sections=build_dotnet4")
164164
cmd_args.append("--output_unitypackage=False")
165165
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")
167167

168168
# Check if need to gen new guids
169169
p = subprocess.Popen(cmd_args, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
170170
output, error = p.communicate()
171171
if p.returncode != 0:
172+
logging.info("Generate new Guids")
172173
error_str = str(error)
173174
error_str = error_str.split("assets:")[-1]
174175
error_str = error_str.rstrip("\\n\'")
@@ -187,12 +188,16 @@ def main(argv):
187188
print(file)
188189
gen_cmd_args.append(file)
189190
subprocess.call(gen_cmd_args)
190-
191-
# Need to package again if has that error
192-
subprocess.call(cmd_args)
193191
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+
196201
logging.info("Packaging done for version %s", last_version)
197202

198203
if __name__ == '__main__':

0 commit comments

Comments
 (0)