buildroot/package/qt5/qt5base
Andreas Naumann 60e3a09693 core/pkg-infra: Add per-package support in qmake infra
Qmake configured packages will, by default, use the absolute HostPrefix/Sysroot
pathes set during configuration/building of qt5base for their install
destinations.
For the per-package host/staging infrastructure, this causes non-qt5base
packages to litter the qt5base folders. In addition, buildroots target-install
step subsequently fails because the respective files are missing from the
per-package sysroot of the package itself.

Fortunately, qmake's built-in pathes can be overridden by placing a custom
qt.conf next to the qmake binary. This is already used to facilitate SDK
relocation. So for per-package path manipulation we can reuse that method, but
need to change the host/sysroot values according to each per-package
path.

Signed-off-by: Andreas Naumann <anaumann@ultratronik.de>
Reviewed-by: Yann E. MORIN <yann.morin.1998@free.fr>
[yann.morin.1998@free.fr: drop useless 'rm -f' of generated file]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
2020-07-01 19:39:56 +02:00
..
0001-qtbase-Fix-build-error-when-using-EGL.patch
0002-double-conversion-enable-for-microblaze.patch
0003-double-conversion-enable-for-nios2.patch
0004-double-conversion-enable-for-xtensa.patch
0005-evdevkeyboard-fix-input_event-time-related-compile.patch
0006-evdevtouch-fix-input_event-time-related-compile.patch
0007-qimage_conversions-arm-neon-draw-helper-only-availab.patch
Config.in
qmake.conf.in
qplatformdefs.h
qt.conf.in
qt5base.hash
qt5base.mk core/pkg-infra: Add per-package support in qmake infra 2020-07-01 19:39:56 +02:00