diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2022-11-21 23:23:19 +0200 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2022-11-22 02:19:59 +0200 |
commit | fd43842041e8ca83b1baee94f053c814e144f98b (patch) | |
tree | 1ee8a5fecc7b58cc769e0f635644c4567aa50930 /mesonbuild/scripts/env2mfile.py | |
parent | 3ae89a7150264ae5a112975af1377ee1c04cb994 (diff) | |
download | meson-fd43842041e8ca83b1baee94f053c814e144f98b.zip meson-fd43842041e8ca83b1baee94f053c814e144f98b.tar.gz meson-fd43842041e8ca83b1baee94f053c814e144f98b.tar.bz2 |
Fix writing single strings in env2mfile.
Diffstat (limited to 'mesonbuild/scripts/env2mfile.py')
-rwxr-xr-x | mesonbuild/scripts/env2mfile.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mesonbuild/scripts/env2mfile.py b/mesonbuild/scripts/env2mfile.py index f497088..35049ae 100755 --- a/mesonbuild/scripts/env2mfile.py +++ b/mesonbuild/scripts/env2mfile.py @@ -89,7 +89,7 @@ def write_args_line(ofile: T.TextIO, name: str, args: T.Union[str, T.List[str]]) if len(args) == 0: return if isinstance(args, str): - ostr = "'" + args + "'" + ostr = name + "= '" + args + "'\n" else: ostr = name + ' = [' ostr += ', '.join("'" + i + "'" for i in args) @@ -244,6 +244,7 @@ def write_machine_file(infos: MachineInfo, ofilename: str, write_system_info: bo ofile.write('[cmake]\n\n') for k, v in infos.cmake.items(): write_args_line(ofile, k, v) + ofile.write('\n') if write_system_info: ofile.write('[host_machine]\n') |