From 76b04d2f8b52f9d77a6ab4ffd08792cf6c1f0055 Mon Sep 17 00:00:00 2001 From: Chirayu Desai Date: Fri, 13 Sep 2024 00:44:07 +0000 Subject: [PATCH] Revert "roomservice: Use ElementTree.write()" Revert submission 402436 Reason for revert: Breaks build Reverted changes: /q/submissionid:402436 Change-Id: Iac5d3be6cb7692d93dc68c7124dd4362e0800321 --- build/tools/roomservice.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/build/tools/roomservice.py b/build/tools/roomservice.py index 9a2ba14a..bc860cae 100755 --- a/build/tools/roomservice.py +++ b/build/tools/roomservice.py @@ -192,8 +192,12 @@ def add_to_manifest(repositories): lm.append(project) ElementTree.indent(lm) - tree = ElementTree.ElementTree(lm) - tree.write('.repo/local_manifests/roomservice.xml', encoding='UTF-8', xml_declaration=True) + raw_xml = ElementTree.tostring(lm).decode() + raw_xml = '\n' + raw_xml + + f = open('.repo/local_manifests/roomservice.xml', 'w') + f.write(raw_xml) + f.close() def fetch_dependencies(repo_path): print('Looking for dependencies in %s' % repo_path)