<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-qt5.git/classes/qmake5_base.bbclass, branch dora-next</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=dora-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-qt5.git/atom?h=dora-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/'/>
<updated>2013-07-25T20:12:14+00:00</updated>
<entry>
<title>classes: qmake5: move QT_DIR_NAME to qmake5_paths</title>
<updated>2013-07-25T20:12:14+00:00</updated>
<author>
<name>Simon Busch</name>
<email>morphis@gravedo.de</email>
</author>
<published>2013-07-22T21:14:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=b0100c1b5704e0216733a35ff42afab3c350bef4'/>
<id>urn:sha1:b0100c1b5704e0216733a35ff42afab3c350bef4</id>
<content type='text'>
* qmake5_paths.bbclass refers to QT_DIR_NAME but it's defined on a higher level which
  doesn't makes sense and breaks some use cases

Signed-off-by: Simon Busch &lt;morphis@gravedo.de&gt;
</content>
</entry>
<entry>
<title>qmake5_base: add override for HostLibraries</title>
<updated>2013-07-25T10:14:11+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2013-07-20T16:12:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=ca4a0758e17c69905df6eda86fe678a4f10f50f7'/>
<id>urn:sha1:ca4a0758e17c69905df6eda86fe678a4f10f50f7</id>
<content type='text'>
* qtdeclarative was using /usr/lib as HostLibraries causing
  WARNING: QA Issue: qtdeclarative: The compile log indicates that host include and/or library paths were used.
           Please check the log 'qtdeclarative/5.1.0-r0/temp/log.do_compile' for more information.
  DEBUG 1: /OE/oe-core/tmp-eglibc/sysroots/qemux86-64/usr/lib/qt5/mkspecs/features/qt_config.prf:23: QT_MODULE_HOST_LIB_BASE := /usr/lib
* also without this fix qtdeclarative and qtwayland are trying to
  build tools against /usr/lib/libQt5Bootstrap.a (without sysroot
  prefix)

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qmake5_base: Define OE_QMAKE_PATH_QT_* variables</title>
<updated>2013-05-09T19:41:32+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2013-05-09T19:17:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=4c197c6223a1c878dfa8c0277a91021c68091a93'/>
<id>urn:sha1:4c197c6223a1c878dfa8c0277a91021c68091a93</id>
<content type='text'>
* and move it to separate .bbclass which is easier to
  replace in distro layer when you don't care about
  conflicts with qt4

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qtbase: use EXTRA_OEMAKE also in config.tests executed in do_configure</title>
<updated>2013-05-09T14:54:03+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2013-05-09T08:11:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=48138bfb2735e0e07065397d3c93516d202c3104'/>
<id>urn:sha1:48138bfb2735e0e07065397d3c93516d202c3104</id>
<content type='text'>
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qmake5: drop QT_DIR_NAME subdirectory from many OE_QMAKE_PATH_* variables and add it back in qt5.inc</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:56:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=d8314098bf945b4db15302d47eae1d6fc2df882c'/>
<id>urn:sha1:d8314098bf945b4db15302d47eae1d6fc2df882c</id>
<content type='text'>
* we're using QT_DIR_NAME subdirectory mostly to prevent conflicts with existing files from qt4
  but setting it in all OE_QMAKE_PATH_* variables causes all apps which are just using qmake to
  build to install e.g. in /qt5 which for stuff like qterminal or something doesn't
  sound right (as long as there isn't qterminal4 and qterminal5 recipe)

* some variables are kept with default QT_DIR_NAME, e.g. qml, imports, plugins we can assume that
  every application which installs some QML files will install them in location shared by all

* add qt5-native.inc which also adds this QT_DIR_NAME and common
  inherits (later will be used also by qtwayland-native.inc)

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qmake5: Fix cleaning separate build directory and use it by default</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:40:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=7caede7850d7b33011a5a0e3124180db2f7a0d6c'/>
<id>urn:sha1:7caede7850d7b33011a5a0e3124180db2f7a0d6c</id>
<content type='text'>
* "${B}/*" in quotes doesn't match anything, better to remove whole directory
  (incluing .files) and recreate it
* not sure why I've added quotes after testing first version, we don't
  expect B with spaces.. but I'm a bit scared with rm -rf ${SOME_VAR}
  after one glibc upgrade cleaned my whole disk and attached NFS array
  when OLD_LOCALE_PATH wasn't detected correctly...
* qmake works well with separate B, use it by default

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</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: use QT_CONF_PATH variable in do_generate_qt_config_file</title>
<updated>2013-05-09T11:55:04+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2013-05-08T20:13:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=1965248b7ba440e27c5c8e30f35ce8cf4afc7987'/>
<id>urn:sha1:1965248b7ba440e27c5c8e30f35ce8cf4afc7987</id>
<content type='text'>
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qmake5_base: drop default -e from EXTRA_OEMAKE and add variables we want to override</title>
<updated>2013-05-09T11:54:57+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2013-05-08T20:09:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=9773d8eb228275751bb2585d823e8df956356b14'/>
<id>urn:sha1:9773d8eb228275751bb2585d823e8df956356b14</id>
<content type='text'>
* exports are still needed at least for qtbase configure script (which
  is using our special eval variant of getQ(X)MakeConf functions
  but maybe we should move them only to qtbase now

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qmake5_base: disable debug output by default</title>
<updated>2013-05-07T15:19:10+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2013-05-07T15:19:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=f40204dc97a1b228fa13e7e061b361f5aec7c0b1'/>
<id>urn:sha1:f40204dc97a1b228fa13e7e061b361f5aec7c0b1</id>
<content type='text'>
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
</feed>
