aboutsummaryrefslogtreecommitdiffstats
path: root/build_scripts/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'build_scripts/__init__.py')
-rw-r--r--build_scripts/__init__.py38
1 files changed, 25 insertions, 13 deletions
diff --git a/build_scripts/__init__.py b/build_scripts/__init__.py
index a1d1f0c07..128bb2394 100644
--- a/build_scripts/__init__.py
+++ b/build_scripts/__init__.py
@@ -7,21 +7,33 @@ SHIBOKEN = 'shiboken6'
PYSIDE_PYTHON_TOOLS = ["metaobjectdump",
"deploy",
+ "android_deploy",
"project",
"qml",
"qtpy2cpp",
"genpyi"]
-PYSIDE_LINUX_BIN_TOOLS = ["lupdate",
- "lrelease",
- "qmllint",
- "qmlformat",
- "qmlls",
- "assistant",
- "designer",
- "linguist"]
-PYSIDE_LINUX_LIBEXEC_TOOLS = ["uic",
- "rcc",
- "qmltyperegistrar",
- "qmlimportscanner"]
+
+PYSIDE_UNIX_BIN_TOOLS = ["lupdate",
+ "lrelease",
+ "qmllint",
+ "qmlformat",
+ "qmlls",
+ "qsb",
+ "balsam",
+ "balsamui"]
+
+# tools that are bundled as .app in macOS, but are normal executables in Linux and Windows
+PYSIDE_UNIX_BUNDLED_TOOLS = ["assistant",
+ "designer",
+ "linguist"]
+
+PYSIDE_LINUX_BIN_TOOLS = PYSIDE_UNIX_BIN_TOOLS + PYSIDE_UNIX_BUNDLED_TOOLS
+
+PYSIDE_UNIX_LIBEXEC_TOOLS = ["uic",
+ "rcc",
+ "qmltyperegistrar",
+ "qmlimportscanner",
+ "qmlcachegen"]
+
# all Qt tools are in 'bin' folder in Windows
-PYSIDE_WINDOWS_BIN_TOOLS = PYSIDE_LINUX_LIBEXEC_TOOLS + PYSIDE_LINUX_BIN_TOOLS
+PYSIDE_WINDOWS_BIN_TOOLS = PYSIDE_UNIX_LIBEXEC_TOOLS + PYSIDE_LINUX_BIN_TOOLS