mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-30 22:11:59 -09:00
package/python-pyqt5: Fix per-package build
pyqt5 uses qmake internally, but is python package rather than a qmake
package. Therefore, we need to manually apply the same fixup as for
qmake packages.
Without this, top-level parallel build may fail because dependencies are
looked for in the qt5 per-package staging directory instead of the
python-pyqt5 one.
Signed-off-by: Florent AUMAITRE <florent.aumaitre@medianesysteme.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
(cherry picked from commit 51c22b4ba9)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
committed by
Peter Korsgaard
parent
2686b22bc5
commit
19fdc1367a
@@ -152,6 +152,11 @@ define PYTHON_PYQT5_GENERATE_QTDETAIL
|
|||||||
)
|
)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
# The file "qt.conf" can be used to override the hard-coded paths that are
|
||||||
|
# compiled into the Qt library. We need it to make "qmake" relocatable and
|
||||||
|
# tweak the per-package install pathes
|
||||||
|
PYTHON_PYQT5_PRE_CONFIGURE_HOOKS += QT5_QT_CONF_FIXUP
|
||||||
|
|
||||||
PYTHON_PYQT5_CONF_OPTS = \
|
PYTHON_PYQT5_CONF_OPTS = \
|
||||||
--bindir $(TARGET_DIR)/usr/bin \
|
--bindir $(TARGET_DIR)/usr/bin \
|
||||||
--destdir $(TARGET_DIR)/usr/lib/$(PYTHON_PYQT5_PYTHON_DIR)/site-packages \
|
--destdir $(TARGET_DIR)/usr/lib/$(PYTHON_PYQT5_PYTHON_DIR)/site-packages \
|
||||||
|
|||||||
Reference in New Issue
Block a user