aboutsummaryrefslogtreecommitdiffstats
path: root/sources/shiboken6/tests/minimalbinding
diff options
context:
space:
mode:
authorShyamnath Premnadh <Shyamnath.Premnadh@qt.io>2023-07-31 16:51:41 +0200
committerShyamnath Premnadh <Shyamnath.Premnadh@qt.io>2023-09-06 09:54:34 +0200
commit4685aca4fc09db54b21814c7e70b62d4689bdccb (patch)
tree834c50fb6f60615aa8e60b6b2abeddecf67abbe0 /sources/shiboken6/tests/minimalbinding
parent6491c23a2bfc8bfb470e02dfbb28dce7a552c1b7 (diff)
PySide Build: Remove patchelf for Qfp binaries
- patchelf was used only for setting RPATH - This approach uses CMake for setting RPATH instead of using a post processing hack like patchelf - Additionally, CMAKE_INSTALL_RPATH_USE_LINK_PATH which was passed explicitly is removed - For shiboken6 generator, removal of patchelf dependency leads to having local paths in the binary because of appending local path to linked library files when installed. With this patch, similar to Windows, for Unix platforms shiboken6 generator used for building PySide6 sets the path to the dependencies using a shell script by appending to the `LD_LIBRARY_PATH` variable Task-number: PYSIDE-2410 Change-Id: Ibee03ce7d8085a94b343664295b3ab93b76317c2 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Diffstat (limited to 'sources/shiboken6/tests/minimalbinding')
0 files changed, 0 insertions, 0 deletions