aboutsummaryrefslogtreecommitdiffstats
path: root/build_scripts
diff options
context:
space:
mode:
Diffstat (limited to 'build_scripts')
-rw-r--r--build_scripts/config.py1
-rw-r--r--build_scripts/platforms/unix.py13
-rw-r--r--build_scripts/platforms/windows_desktop.py2
3 files changed, 15 insertions, 1 deletions
diff --git a/build_scripts/config.py b/build_scripts/config.py
index 7fa3b486b..022d7459f 100644
--- a/build_scripts/config.py
+++ b/build_scripts/config.py
@@ -215,6 +215,7 @@ class Config(object):
'console_scripts': [
'pyside2-uic = {}.scripts.pyside_tool:uic'.format(self.package_name()),
'pyside2-rcc = {}.scripts.pyside_tool:rcc'.format(self.package_name()),
+ 'pyside2-designer= {}.scripts.pyside_tool:designer'.format(self.package_name()),
'pyside2-lupdate = {}.scripts.pyside_tool:main'.format(self.package_name()),
]
}
diff --git a/build_scripts/platforms/unix.py b/build_scripts/platforms/unix.py
index 24a53e277..9327e8bd7 100644
--- a/build_scripts/platforms/unix.py
+++ b/build_scripts/platforms/unix.py
@@ -139,6 +139,19 @@ def prepare_packages_posix(self, vars):
],
recursive=False, vars=vars))
+ # Copying designer
+ if sys.platform == "darwin":
+ executables.extend(copydir(
+ "{install_dir}/bin/Designer.app",
+ "{st_build_dir}/{st_package_name}/Designer.app",
+ filter=None,
+ recursive=True, vars=vars))
+ else:
+ copyfile(
+ "{install_dir}/bin/designer",
+ "{st_build_dir}/{st_package_name}/designer",
+ force=False, vars=vars)
+
# <install>/lib/lib* -> {st_package_name}/
copydir(
"{install_dir}/lib/",
diff --git a/build_scripts/platforms/windows_desktop.py b/build_scripts/platforms/windows_desktop.py
index 01732581e..a5a5b8fd2 100644
--- a/build_scripts/platforms/windows_desktop.py
+++ b/build_scripts/platforms/windows_desktop.py
@@ -161,7 +161,7 @@ def prepare_packages_win32(self, vars):
copydir(
"{install_dir}/bin/",
"{st_build_dir}/{st_package_name}",
- filter=["pyside*.exe", "pyside*.dll", "uic.exe", "rcc.exe"],
+ filter=["pyside*.exe", "pyside*.dll", "uic.exe", "rcc.exe", "designer.exe"],
recursive=False, vars=vars)
# <install>/lib/*.lib -> {st_package_name}/