aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2022-12-13 15:46:23 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2022-12-13 16:05:00 +0100
commit0da3bb06aec756c89e693e5d117f97fc2c2dd103 (patch)
tree943ccab4e56af2e70bcf5f762bcd155bbcb1a799
parente20e29d1bd03f6ff9e57037d0a7f35bb59604f4e (diff)
pyside6-project: Suppress passing an empty option --foreign-types
Pick-to: 6.4 Change-Id: I45c211db9289277b5b1f9fce176ac2351791bdf3 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> Reviewed-by: Adrian Herrmann <adrian.herrmann@qt.io>
-rw-r--r--sources/pyside-tools/project/project_data.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/sources/pyside-tools/project/project_data.py b/sources/pyside-tools/project/project_data.py
index af94305a7..991e5b505 100644
--- a/sources/pyside-tools/project/project_data.py
+++ b/sources/pyside-tools/project/project_data.py
@@ -119,8 +119,9 @@ class QmlProjectData:
for f in meta_dir.glob(pattern):
foreign_files.append(os.fspath(f))
break
- list = ",".join(foreign_files)
- result.append(f"--foreign-types={list}")
+ if foreign_files:
+ foreign_files_str = ",".join(foreign_files)
+ result.append(f"--foreign-types={foreign_files_str}")
return result
@property