diff options
Diffstat (limited to 'sources/pyside-tools/deploy_lib/config.py')
| -rw-r--r-- | sources/pyside-tools/deploy_lib/config.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sources/pyside-tools/deploy_lib/config.py b/sources/pyside-tools/deploy_lib/config.py index 1e9cb8c8b..25e4cccd8 100644 --- a/sources/pyside-tools/deploy_lib/config.py +++ b/sources/pyside-tools/deploy_lib/config.py @@ -215,6 +215,7 @@ class Config(BaseConfig): qml_files = [str(file.absolute().relative_to(self.project_dir.absolute())) if file.absolute().is_relative_to(self.project_dir) else str(file.absolute()) for file in self.qml_files] + qml_files.sort() self.set_value("qt", "qml_files", ",".join(qml_files)) @property @@ -285,6 +286,7 @@ class Config(BaseConfig): def excluded_qml_plugins(self, excluded_qml_plugins: list[str]): self._excluded_qml_plugins = excluded_qml_plugins if excluded_qml_plugins: # check required for Android + excluded_qml_plugins.sort() self.set_value("qt", "excluded_qml_plugins", ",".join(excluded_qml_plugins)) @property @@ -303,6 +305,7 @@ class Config(BaseConfig): @modules.setter def modules(self, modules: list[str]): self._modules = modules + modules.sort() self.set_value("qt", "modules", ",".join(modules)) def _find_qml_files(self): @@ -458,6 +461,7 @@ class DesktopConfig(Config): @qt_plugins.setter def qt_plugins(self, qt_plugins: list[str]): self._qt_plugins = qt_plugins + qt_plugins.sort() self.set_value("qt", "plugins", ",".join(qt_plugins)) @property @@ -467,6 +471,7 @@ class DesktopConfig(Config): @permissions.setter def permissions(self, permissions: list[str]): self._permissions = permissions + permissions.sort() self.set_value("nuitka", "macos.permissions", ",".join(permissions)) @property |
