From: Denys Dmytriyenko <[email protected]> The base class to set everything for recipes to build against Qt5.
Signed-off-by: Denys Dmytriyenko <[email protected]> Acked-by: Franklin S. Cooper Jr <[email protected]> Acked-by: Chase Maupin <[email protected]> --- meta-arago-distro/classes/qt5.bbclass | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 meta-arago-distro/classes/qt5.bbclass diff --git a/meta-arago-distro/classes/qt5.bbclass b/meta-arago-distro/classes/qt5.bbclass new file mode 100644 index 0000000..8669ea4 --- /dev/null +++ b/meta-arago-distro/classes/qt5.bbclass @@ -0,0 +1,20 @@ +# Class to mimic the old qt4e to prep recipe for use with Qt5 libraries + +QT5EDEPENDS ?= "qtbase " +DEPENDS_prepend = "${QT5EDEPENDS}" + +inherit qmake5 + +# we don't want conflicts with qt4 +OE_QMAKE_PATH_HEADERS = "${OE_QMAKE_PATH_QT_HEADERS}" +OE_QMAKE_PATH_ARCHDATA = "${OE_QMAKE_PATH_QT_ARCHDATA}" +OE_QMAKE_PATH_DATA = "${OE_QMAKE_PATH_QT_DATA}" +OE_QMAKE_PATH_BINS = "${OE_QMAKE_PATH_QT_BINS}" +OE_QMAKE_PATH_TRANSLATIONS = "${OE_QMAKE_PATH_QT_TRANSLATIONS}" +OE_QMAKE_PATH_DOCS = "${OE_QMAKE_PATH_QT_DOCS}" +OE_QMAKE_PATH_SETTINGS = "${OE_QMAKE_PATH_QT_SETTINGS}" +OE_QMAKE_PATH_EXAMPLES = "${OE_QMAKE_PATH_QT_EXAMPLES}" +OE_QMAKE_PATH_TESTS = "${OE_QMAKE_PATH_QT_TESTS}" + +# Qt uses atomic instructions not supported in thumb mode +ARM_INSTRUCTION_SET = "arm" -- 1.8.3.2 _______________________________________________ meta-arago mailing list [email protected] http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
