Acked-by: Chase Maupin <chase.mau...@ti.com>

>-----Original Message-----
>From: meta-arago-boun...@arago-project.org [mailto:meta-arago-
>boun...@arago-project.org] On Behalf Of Denys Dmytriyenko
>Sent: Monday, November 11, 2013 10:42 PM
>To: meta-arago@arago-project.org
>Subject: [meta-arago] [PATCH 1/6] qt-provider: split out setting
>variables into own class
>
>From: Denys Dmytriyenko <de...@ti.com>
>
>This way only variables can be used from other places where
>inheriting rest of
>qt/qmake classes won't make sense.
>
>Signed-off-by: Denys Dmytriyenko <de...@ti.com>
>---
> meta-arago-distro/classes/qt-provider.bbclass | 12 +-----------
> meta-arago-distro/classes/qt-vars.bbclass     | 16
>++++++++++++++++
> 2 files changed, 17 insertions(+), 11 deletions(-)
> create mode 100644 meta-arago-distro/classes/qt-vars.bbclass
>
>diff --git a/meta-arago-distro/classes/qt-provider.bbclass b/meta-
>arago-distro/classes/qt-provider.bbclass
>index c0f7184..a0dbdef 100644
>--- a/meta-arago-distro/classes/qt-provider.bbclass
>+++ b/meta-arago-distro/classes/qt-provider.bbclass
>@@ -10,14 +10,4 @@
> QT_PROVIDER ?= "qt4e"
>
> inherit ${QT_PROVIDER}
>-
>-# Build-time dependencies - those are now separate modules in Qt5
>and
>-# require separate dependencies, unlike Qt4 that provides
>everything
>-# in a single qt4-embedded/qt4-x11 recipe
>-QT_DEPENDS_BASE = "${@base_conditional('QT_PROVIDER', 'qt5',
>'qtbase', 'qt4-embedded', d)}"
>-QT_DEPENDS_WEBKIT = "${@base_conditional('QT_PROVIDER', 'qt5',
>'qtwebkit', '', d)}"
>-QT_DEPENDS_SVG = "${@base_conditional('QT_PROVIDER', 'qt5',
>'qtsvg', '', d)}"
>-QT_DEPENDS_SCRIPT = "${@base_conditional('QT_PROVIDER', 'qt5',
>'qtscript', '', d)}"
>-
>-# Run-time dependencies
>-QT_RDEPENDS_FONTS = "${@base_conditional('QT_PROVIDER', 'qt5',
>'qtbase-fonts', 'qt4-embedded-fonts', d)}"
>+inherit qt-vars
>diff --git a/meta-arago-distro/classes/qt-vars.bbclass b/meta-
>arago-distro/classes/qt-vars.bbclass
>new file mode 100644
>index 0000000..b5efee2
>--- /dev/null
>+++ b/meta-arago-distro/classes/qt-vars.bbclass
>@@ -0,0 +1,16 @@
>+# Class to define many useful variables that differ between Qt4
>and Qt5
>+
>+QT_PROVIDER ?= "qt4e"
>+
>+# Build-time dependencies - those are now separate modules in Qt5
>and
>+# require separate dependencies, unlike Qt4 that provides
>everything
>+# in a single qt4-embedded/qt4-x11 recipe
>+QT_DEPENDS_BASE = "${@base_conditional('QT_PROVIDER', 'qt5',
>'qtbase', 'qt4-embedded', d)}"
>+QT_DEPENDS_WEBKIT = "${@base_conditional('QT_PROVIDER', 'qt5',
>'qtwebkit', '', d)}"
>+QT_DEPENDS_SVG = "${@base_conditional('QT_PROVIDER', 'qt5',
>'qtsvg', '', d)}"
>+QT_DEPENDS_SCRIPT = "${@base_conditional('QT_PROVIDER', 'qt5',
>'qtscript', '', d)}"
>+
>+# Run-time dependencies
>+QT_RDEPENDS_FONTS = "${@base_conditional('QT_PROVIDER', 'qt5',
>'qtbase-fonts', 'qt4-embedded-fonts', d)}"
>+QT_RDEPENDS_NATIVESDK_TOOLS = "${@base_conditional('QT_PROVIDER',
>'qt5', 'nativesdk-qtbase-tools nativesdk-qttools', 'nativesdk-qt4-
>tools', d)}"
>+QT_RDEPENDS_MKSPECS = "${@base_conditional('QT_PROVIDER', 'qt5',
>'qtbase-mkspecs', 'qt4-embedded-mkspecs', d)}"
>--
>1.8.3.2
>
>_______________________________________________
>meta-arago mailing list
>meta-arago@arago-project.org
>http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
_______________________________________________
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago

Reply via email to