summaryrefslogtreecommitdiffstats
path: root/platform_methods.py
diff options
context:
space:
mode:
Diffstat (limited to 'platform_methods.py')
-rw-r--r--platform_methods.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/platform_methods.py b/platform_methods.py
index 37fc8a83ed..56115db4a4 100644
--- a/platform_methods.py
+++ b/platform_methods.py
@@ -5,6 +5,7 @@ import platform
import uuid
import functools
import subprocess
+import methods
# NOTE: The multiprocessing module is not compatible with SCons due to conflict on cPickle
@@ -65,10 +66,9 @@ def generate_export_icons(platform_path, platform_name):
svg_str += '";\n'
- # NOTE: It is safe to generate this file here, since this is still executed serially.
wf = export_path + "/" + name + "_svg.gen.h"
- with open(wf, "w", encoding="utf-8", newline="\n") as svgw:
- svgw.write(svg_str)
+
+ methods.write_file_if_needed(wf, svg_str)
def get_build_version(short):