<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-qt5.git/classes/qmake5.bbclass, branch 5.14</title>
<subtitle>Mirror of https://code.qt.io/cgit/yocto/meta-qt5.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-qt5.git/atom?h=5.14</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-qt5.git/atom?h=5.14'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/'/>
<updated>2016-04-13T08:18:45+00:00</updated>
<entry>
<title>qt5: Add mingw support</title>
<updated>2016-04-13T08:18:45+00:00</updated>
<author>
<name>Samuli Piippo</name>
<email>samuli.piippo@theqtcompany.com</email>
</author>
<published>2016-03-15T11:07:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=fc91b16ed2a877412cd3a67023a6217e8671c3e4'/>
<id>urn:sha1:fc91b16ed2a877412cd3a67023a6217e8671c3e4</id>
<content type='text'>
Change-Id: Ibd6449396be71761e10c84bdb9a9b1888affc618
Reviewed-by: David Schulz &lt;david.schulz@theqtcompany.com&gt;
</content>
</entry>
<entry>
<title>qt5: improve support for native and nativesdk modules</title>
<updated>2015-08-26T15:21:13+00:00</updated>
<author>
<name>Samuli Piippo</name>
<email>samuli.piippo@theqtcompany.com</email>
</author>
<published>2015-08-25T11:43:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=22c28fee3cbd394ae1b261854637696b1f5deeb5'/>
<id>urn:sha1:22c28fee3cbd394ae1b261854637696b1f5deeb5</id>
<content type='text'>
Change qmake.bbclass to support building native and nativesdk packages,
so that qmake or qt5-module can be inherited and BBCLASSEXTEND used to
create native and nativesdk packages.

qtxmlpatterns and qtdeclarative native and nativesdk modules are required
for Qt Quick Compiler.

Signed-off-by: Samuli Piippo &lt;samuli.piippo@theqtcompany.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qttools-native: Add module to build lrelease+lupdate+lconvert</title>
<updated>2013-09-13T12:32:02+00:00</updated>
<author>
<name>Bhooshan Supe</name>
<email>bhooshan.supe@lge.com</email>
</author>
<published>2013-07-27T02:59:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=2340ce8714f2a50e459c80a6aab51dad37378303'/>
<id>urn:sha1:2340ce8714f2a50e459c80a6aab51dad37378303</id>
<content type='text'>
:Release Notes:
Add optional Qt-Tools module.

:Detailed Notes:
Qt provide optional Qt-Tools like "lrelease", etc.
In absence of these tools one can not have i18n and l10n changes automated in build.
Adding "qttools-native" to "meta-qt5" Open Embedded layer provides those tools.
Using Qt-Tools i18n and l10n changes can be auomated.

:Testing Performed:

:QA Notes:

:Issues Addressed:
[GF-11028] Enable build of Qt localization tools in the Qt component

Change-Id: Ieb679249a05501a6ccb25108903a0fd48d4014f0
</content>
</entry>
<entry>
<title>qmake5: Add trailing space in DEPENDS_prepend instead of QT5TOOLSDEPENDS</title>
<updated>2013-07-03T17:18:36+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2013-07-03T15:37:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=b9b00aaad487fdf4a50d9e69af71742f714f6120'/>
<id>urn:sha1:b9b00aaad487fdf4a50d9e69af71742f714f6120</id>
<content type='text'>
* this way it looks better in bitbake -e, instead of:
  ${QT5TOOLSDEPENDS}${BASEDEPENDS}

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qmake5: move default do_configure and do_install to qmake5.bbclass</title>
<updated>2013-05-09T17:16:32+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2013-05-09T17:16:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=727b27e9368a4c079353d68741e6636a56305db7'/>
<id>urn:sha1:727b27e9368a4c079353d68741e6636a56305db7</id>
<content type='text'>
* it's useful for many recipes outside qt5 and easy to overwrite when needed
</content>
</entry>
<entry>
<title>qmake5_base: export OE_QMAKE variables only in qtbase recipes</title>
<updated>2013-05-09T11:56:49+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2013-05-08T20:20:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=56d2c7f18d5058a168df01d6a4797514a0f958b6'/>
<id>urn:sha1:56d2c7f18d5058a168df01d6a4797514a0f958b6</id>
<content type='text'>
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qmake5: drop exports already exported in qmake5_base</title>
<updated>2013-04-28T13:55:10+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2013-04-28T11:38:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=2790c1607e3546447c871dbce7876d8bfd3bca25'/>
<id>urn:sha1:2790c1607e3546447c871dbce7876d8bfd3bca25</id>
<content type='text'>
</content>
</entry>
<entry>
<title>qt5-native, qtjsbackend-native: fix .pri and .prl pointing to WORKDIR or absolute sysroot</title>
<updated>2013-04-17T14:09:56+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2013-02-27T20:26:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=70b1b233b20c4128cd068c35244c1a97934edf1d'/>
<id>urn:sha1:70b1b233b20c4128cd068c35244c1a97934edf1d</id>
<content type='text'>
* fix paralel build
* default make does good job, cleans mkspecs, installs all headers and
  libs needed for qtjsbackend-native
* move native tools to QT_DIR_NAME prefix, this way qt4 and qt5 can be
  staged at the same time
* only variables referencing WORKDIR are now QMAKE_PRL_BUILD_DIR
  ./x86_64-linux/usr/lib/libQt5Network.prl:QMAKE_PRL_BUILD_DIR = /OE/oe-core/tmp-eglibc/work/x86_64-linux/qt5-native/5.0.1-r0.0/qtbase-opensource-src-5.0.1/src/network/
  ./x86_64-linux/usr/lib/libQt5Xml.prl:QMAKE_PRL_BUILD_DIR = /OE/oe-core/tmp-eglibc/work/x86_64-linux/qt5-native/5.0.1-r0.0/qtbase-opensource-src-5.0.1/src/xml/
  ./x86_64-linux/usr/lib/libQt5Bootstrap.prl:QMAKE_PRL_BUILD_DIR = /OE/oe-core/tmp-eglibc/work/x86_64-linux/qt5-native/5.0.1-r0.0/qtbase-opensource-src-5.0.1/src/tools/bootstrap/
  ./x86_64-linux/usr/lib/libQt5Concurrent.prl:QMAKE_PRL_BUILD_DIR = /OE/oe-core/tmp-eglibc/work/x86_64-linux/qt5-native/5.0.1-r0.0/qtbase-opensource-src-5.0.1/src/concurrent/
  ./x86_64-linux/usr/lib/libQt5Core.prl:QMAKE_PRL_BUILD_DIR = /OE/oe-core/tmp-eglibc/work/x86_64-linux/qt5-native/5.0.1-r0.0/qtbase-opensource-src-5.0.1/src/corelib/
  ./x86_64-linux/usr/lib/libQt5Test.prl:QMAKE_PRL_BUILD_DIR = /OE/oe-core/tmp-eglibc/work/x86_64-linux/qt5-native/5.0.1-r0.0/qtbase-opensource-src-5.0.1/src/testlib/
  ./x86_64-linux/usr/lib/libQt5Sql.prl:QMAKE_PRL_BUILD_DIR = /OE/oe-core/tmp-eglibc/work/x86_64-linux/qt5-native/5.0.1-r0.0/qtbase-opensource-src-5.0.1/src/sql/
  ./x86_64-linux/usr/lib/libQt5DBus.prl:QMAKE_PRL_BUILD_DIR = /OE/oe-core/tmp-eglibc/work/x86_64-linux/qt5-native/5.0.1-r0.0/qtbase-opensource-src-5.0.1/src/dbus/

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qt5-native: rename to qtbase-native to avoid confusion</title>
<updated>2013-04-17T14:08:56+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2013-02-28T19:56:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=5d5ba83cc6eadbff6d60d5ae4947bc9b48d846f4'/>
<id>urn:sha1:5d5ba83cc6eadbff6d60d5ae4947bc9b48d846f4</id>
<content type='text'>
* we also had PROVIDES for qt5-tools-native, this makes it a bit easier to see what is what
* drop FILESEXTRAPATHS, not needed after renaming to match BPN with qtbase patches

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qtbase: mkspecs are now staged correctly</title>
<updated>2012-12-05T01:03:14+00:00</updated>
<author>
<name>Mikko Levonmaa</name>
<email>mikko.levonmaa@gmail.com</email>
</author>
<published>2012-12-05T00:32:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=17d2bf1cdd6a6b23a88a8e07dcb640e8f01115d2'/>
<id>urn:sha1:17d2bf1cdd6a6b23a88a8e07dcb640e8f01115d2</id>
<content type='text'>
They are placed under STAGING_DATADIR as they need to be
kept separate from the native side. The reason for doing so
is that some qt modules require native tools and the mkspecs
in STAGING_DATADIR_NATIVE cannot be polluted with the target
mkspecs

There are still some packaging issues

Signed-off-by: Mikko Levonmaa &lt;mikko.levonmaa@gmail.com&gt;
</content>
</entry>
</feed>
