qtbase: ship a valid qmake configuration in our cross sysroot
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
This commit is contained in:
@@ -4,3 +4,27 @@ PACKAGECONFIG_DISTRO += " \
|
||||
gtk \
|
||||
harfbuzz \
|
||||
"
|
||||
|
||||
inherit instant-paths
|
||||
|
||||
do_copytocrosssysroot_append() {
|
||||
# ---------- qt.conf ----------
|
||||
# create
|
||||
generate_qt_config_file_paths
|
||||
generate_qt_config_file_effective_paths
|
||||
|
||||
# copy to cross sysroot
|
||||
cross_sysroot_qtconf="${INSTANT_CROSS_PATH}${OE_QMAKE_PATH_QT_BINS}/`basename ${OE_QMAKE_QTCONF_PATH}`"
|
||||
cp -f ${OE_QMAKE_QTCONF_PATH} "$cross_sysroot_qtconf"
|
||||
echo "$cross_sysroot_qtconf" >> ${INSTANT_MANIFEST}
|
||||
|
||||
# adjust to instant sysroot
|
||||
qtconf_cross_sysroot=
|
||||
sed -i \
|
||||
-e 's:${STAGING_DIR_NATIVE}:${INSTANT_NATIVE_PATH}:g' \
|
||||
-e 's:${STAGING_DIR_HOST}:${INSTANT_CROSS_PATH}:g' \
|
||||
"$cross_sysroot_qtconf"
|
||||
|
||||
# ---------- mkspecs ----------
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user