In case there is need to add additional configs for qmake, the
oe-device-extra.pri can again be used to add these.
Change-Id: I5df69cdcbbf65821981339665a2e9d99e25a0677
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Add patches that enabled eglfs_viv integration plugin build
for imx6 boards, and that will set it as the default plugin
without need to specify it at runtime.
Change-Id: I444c24c649d61cd93de010f231ebbb0ab15f445a
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Native build cannot use QT_HOST_PATH as it doens't exists yet.
Change-Id: I4ca81b15b13e1fe422f04b334eeab058e7db0c9d
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Set default install prefix to match the Qt's prefix path. This makes
deployment on Windows work as otherwise the default path would be some
Windows path instead of target path in the device.
Use CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT same as cmake so that
projects can still set their default path if not forced from command line.
Change-Id: If2d703a3f46abaeaa015df4e9385313498ec9d17
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Remove restrictions from qtwayland so the qtwaylandscanner can be
built for mingw nativesdk target. Add wayland to DISTRO_FEATURES
in CI builds so that the mingw build is also tested.
Change-Id: If46f1310318fbfc59f141dd2895b7b2ff708223c
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Also move to using HEAD of dunfell branch for all
upstream meta layers.
Task-number: QTBUG-86431
Change-Id: I62ba53237fb763ba2676f8c9d030ce5d6b157989
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Reviewed-by: Toni Saario <toni.saario@qt.io>
Add support for building nativesdk components with meta-mingw layer
for Windows SDK. Skip some of the nativesdk tools as they cannot be built.
Qt6Toolchain.cmake can be used with SDKPATH environment variable set
to the SDK installation path using forward slashes as path separators.
It depends on the nativesdk-cmake which cannot be built until upstream
patches to meta-mingw are approved.
Task-number: QTBUG-86431
Change-Id: I482f85f10461e77bb183cf763d6ef531b45e016a
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
These are not very useful, but there are more of those.
Change-Id: I8927c256837f70901d6ee4fca491f12f54ff17b0
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Use PACKAGECONFIG to check if eglfs or linuxfb should be
the default platform plugin.
Change-Id: Ifb6149e805b2bcce1a892337b0eef2f517666b0a
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
CI build has 4 targets:
- qemuarm64 w/o x11
- qemux86 w/o x11
- qemuarm w/ x11
- qemux86-64 w/ x11
and it builds all recipes found in the layer.
Change-Id: I1b4861cb776c67710b16fcb6cac150f092925440
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Remove modules that are not supported in Qt 6.0 release and do not get
proper updates for building against latest QtBase.
Change-Id: I0d4905bed0caad6ae6c7276a1804e97d35a51833
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
The class can be used for updating the SRCREVs in the recipes
to the latest revision available. It's inherited by default in
all the Qt module recipes. The update can be done for all recipes
with command
bitbake world -c srcrev_update