[Development] Making WEC7 builds blocking on CI

Björn Breitmeyer bjoern.breitmeyer at kdab.com
Wed Apr 24 17:53:34 CEST 2013


Hey,

thanks for you effort. The enforcing build would be very helpful.

The most important issues we had during the last few month were changes in 
qmake, arch detection :) and some additions to the windows plugin. Besides
changes to the windows platform plugin most changes were not  really 
troubling, its usually about platform plugin features that are not available 
on windows ce.

What more people should actually care about and which is not tested by the ci 
yet is that we had real issues with people break QT_NO_... there are some hard 
things we just don't have on windows ce and we run into those quite often. So 
if you add new patches it would be great to look out of for QT_NO_CURSOR
QT_NO_ACCESSIBILITY QT_NO_PRINTER an more stuff like that.

If you happen to work on the windows platform plugin, here are some 
recommendations. If you have functions taking strings that come in an A and W 
version( ansi and widestring(utf16) ) use the W version as that is usually 
available on ce too. And if you are unsure if the winapi function you used is 
available on ce too, just google function name msdn wince and you will usually
get your answer in matter of a seconds.

Besides that we of course had our low level arm fun, but thats mostly sorted 
out until there is a new javascriptengine.

Best regards
Björn Breitmeyer

Am Mittwoch, 24. April 2013, 08:25:06 schrieb Thiago Macieira:
> On quarta-feira, 24 de abril de 2013 12.41.15, Andreas Holzammer wrote:
> > Hey,
> > 
> > I fully agree with Janne here, as normally its not so hard to fix
> > Windows Embedded Compact issue, but if we let it run and try to fix it
> > after a month or so, its very hard and takes time, as one need to
> > understand the code and maybe even needs talking to the author of the
> > patch.
> > 
> > So I would really love to see the WEC7 CI enforcing.
> > 
> > Thank you Janne for all the patches and all the efforts
> 
> What's the track record for that build? Can you guys share what the most
> common failures have been in the past? What are the things people should be
> aware of?

-- 
Björn Breitmeyer | bjoern.breitmeyer at kdab.com | Software Engineer
KDAB (Deutschland) GmbH&Co KG, a KDAB Group company
Germany: +49-30-521325470, Sweden (HQ): +46-563-540090
KDAB - Qt Experts - Platform-independent software solutions 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3648 bytes
Desc: not available
URL: <http://lists.qt-project.org/pipermail/development/attachments/20130424/6fb40064/attachment.bin>


More information about the Development mailing list