aboutsummaryrefslogtreecommitdiffstats
path: root/build_scripts/platforms/unix.py
diff options
context:
space:
mode:
authorShyamnath Premnadh <Shyamnath.Premnadh@qt.io>2023-08-04 14:20:15 +0200
committerShyamnath Premnadh <Shyamnath.Premnadh@qt.io>2023-09-06 09:54:34 +0200
commit6491c23a2bfc8bfb470e02dfbb28dce7a552c1b7 (patch)
tree400f8810e04a099a0a6911187c79bff81d66d317 /build_scripts/platforms/unix.py
parentaf98eac426c0cee4003ac45bf0fcfcabccf0e9f2 (diff)
Shiboken Module: Fix installation
- Amends 1e501c49bfa0832fd4a36903bc88a20f88565cf7 - The solution with ".." creates an issue with installation of shibokemodule that none of the cmake installation properties were able to take effect. Also the strip() was never applied to shibokenmodule because of this. The install() in cmake simply copies the binary to the install location. When it tries to apply the properties eg: INSTALL_RPATH to shibokenmodule located in the installation path it fails because of the existing ".." and hence make/ninja to be not able to find shibokemodule. See the first comment for how the build file section for this looked like earlier. - The correct solution is to set the LIBRARY_RUNTIME_DIRECTORY instead of the ".." hack. Pick-to: 6.5 Task-number: PYSIDE-1497 Task-number: PYSIDE-2410 Change-Id: I375fd70147910e097fa65d619f365c0c4de2af5a Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Diffstat (limited to 'build_scripts/platforms/unix.py')
0 files changed, 0 insertions, 0 deletions