From 29a40c45c78aad65adb4bc17318fdc53a5ed418b Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Fri, 2 Sep 2022 09:51:45 +0200 Subject: Add an entry point for qtpy2cpp [ChangeLog][pyside6] pyside6-qtpy2cpp.py, a Qt-specific, simple tool for converting Python code to C++ has been added. Fixes: PYSIDE-1945 Change-Id: I77659ec6b49c0d3f657b4d19e5866f3057561771 Reviewed-by: Christian Tismer --- build_scripts/platforms/unix.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'build_scripts/platforms/unix.py') diff --git a/build_scripts/platforms/unix.py b/build_scripts/platforms/unix.py index 9b1aa3552..65455d2c9 100644 --- a/build_scripts/platforms/unix.py +++ b/build_scripts/platforms/unix.py @@ -111,11 +111,18 @@ def prepare_packages_posix(self, _vars): _vars=_vars) # For setting up setuptools entry points - for script in ("pyside_tool.py", "metaobjectdump.py", "project.py", "qml.py"): + for script in ("pyside_tool.py", "metaobjectdump.py", "project.py", "qml.py", + "qtpy2cpp.py"): src = f"{{install_dir}}/bin/{script}" target = f"{{st_build_dir}}/{{st_package_name}}/scripts/{script}" copyfile(src, target, force=False, _vars=_vars) + for script_dir in ("qtpy2cpp_lib",): + src = f"{{install_dir}}/bin/{script_dir}" + target = f"{{st_build_dir}}/{{st_package_name}}/scripts/{script_dir}" + # Exclude subdirectory tests + copydir(src, target, _filter=["*.py"], recursive=False, _vars=_vars) + # /bin/* -> {st_package_name}/ executables.extend(copydir( "{install_dir}/bin/", -- cgit v1.2.3