diff options
author | Bastien Montagne <bastien@blender.org> | 2022-01-03 13:48:24 +0300 |
---|---|---|
committer | Bastien Montagne <bastien@blender.org> | 2022-01-03 13:48:24 +0300 |
commit | 6a4ee3fd5603f2c2ee98c3cf03ca70eea189925f (patch) | |
tree | d3cc0e364f3444ea13a36463d5a3978257ca87ce /release/scripts/modules/bl_i18n_utils | |
parent | e51864a35705b701f587dbfcd964237ac5f4814a (diff) |
Fix (unreported) i18n utils failing to create MO files in trunk.
Not really important anymore, since those are not used by Blender, but
better be consistent.
Diffstat (limited to 'release/scripts/modules/bl_i18n_utils')
-rw-r--r-- | release/scripts/modules/bl_i18n_utils/utils.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/release/scripts/modules/bl_i18n_utils/utils.py b/release/scripts/modules/bl_i18n_utils/utils.py index e13eb15dfd2..2e0113051a5 100644 --- a/release/scripts/modules/bl_i18n_utils/utils.py +++ b/release/scripts/modules/bl_i18n_utils/utils.py @@ -1135,6 +1135,7 @@ class I18nMessages: # XXX Temp solution, until I can make own mo generator working... import subprocess with tempfile.NamedTemporaryFile(mode='w+', encoding="utf-8") as tmp_po_f: + os.makedirs(os.path.dirname(fname), exist_ok=True) self.write_messages_to_po(tmp_po_f) cmd = ( self.settings.GETTEXT_MSGFMT_EXECUTABLE, |