summaryrefslogtreecommitdiff
path: root/rtems_spec_to_x.py
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2023-01-03 11:27:36 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2023-01-03 13:36:14 +0100
commit4f9967157d97d5f01bdee81e0b9d6a1e3ed9c27d (patch)
tree903d7f7a51c993a9ea2418f2c37a6572decfad3c /rtems_spec_to_x.py
parent39d0fb97698a4037faae20bc8f47dde0ca789bd2 (diff)
Changes for pylint 2.13.9
Diffstat (limited to 'rtems_spec_to_x.py')
-rwxr-xr-xrtems_spec_to_x.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/rtems_spec_to_x.py b/rtems_spec_to_x.py
index 2e76b60b..f57dd406 100755
--- a/rtems_spec_to_x.py
+++ b/rtems_spec_to_x.py
@@ -40,7 +40,8 @@ def _run_pre_qualified_only_build(config: dict, item_cache: ItemCache) -> None:
source_dir = config["source-directory"]
workspace_dir = config["workspace-directory"]
rtemsspec.util.copy_files(source_dir, workspace_dir, files)
- with open(os.path.join(workspace_dir, "config.ini"), "w") as config_ini:
+ with open(os.path.join(workspace_dir, "config.ini"), "w",
+ encoding="utf-8") as config_ini:
content = string.Template(config["config-ini"]).substitute(config)
config_ini.write(content)
specs = os.path.relpath(os.path.join(source_dir, "spec"), workspace_dir)
@@ -53,7 +54,8 @@ def _run_pre_qualified_only_build(config: dict, item_cache: ItemCache) -> None:
def _run_pre_qualified_doxygen(config: dict) -> None:
workspace_dir = config["workspace-directory"]
- with open(config["doxyfile-template"], "r") as doxyfile_template:
+ with open(config["doxyfile-template"], "r",
+ encoding="utf-8") as doxyfile_template:
class Template(string.Template):
""" Template class with custom delimiter. """
@@ -63,7 +65,9 @@ def _run_pre_qualified_doxygen(config: dict) -> None:
doxyfile_vars["project_name"] = "RTEMS"
doxyfile_vars["output_directory"] = "doc"
content = Template(doxyfile_template.read()).substitute(doxyfile_vars)
- with open(os.path.join(workspace_dir, "Doxyfile"), "w") as doxyfile:
+ with open(os.path.join(workspace_dir, "Doxyfile"),
+ "w",
+ encoding="utf-8") as doxyfile:
doxyfile.write(content)
rtemsspec.util.run_command(["doxygen"], workspace_dir)