CMake vs Qmake [was: [PATCH 3/3] Cmake build now contains icons]
dirk at hohndel.org
Tue Feb 24 03:20:27 PST 2015
On Tue, Feb 24, 2015 at 12:02:08PM +0100, Henrik Brautaset Aronsen wrote:
> > Do we want to setup Buildbot <http://buildbot.net/> or something like
> > that to do some continuous integration? I have some experience with
> > buildbot and I can help setup something.
> I think Dirk has his own little CI setup that he is satisfied with.
Yep. I have looked at various CI environments, but none of them makes it
easy to test what I /really/ need to test: building on a dozen different
Linux flavors, natively building on Mac with hand built Qt and various
other libraries plus cross building from Linux to Windows, also with hand
built Qt and other libraries.
I have a server that does all but one of this (Mac native build) and don't
really see value in spending effort on replicating this elsewhere.
> > Otherwise, there is Travis, but I think it needs the repo to be hosted on
> > GitHub.
> You mean, like https://github.com/torvalds/subsurface ? :)
You mean https://github.com/dirkhh/subsurface ? :-)
Anyway, see above. Basic "it compiles somewhere" I get on my laptop.
Making sure that the /actual/ builds work (including the dreaded Ubuntu
12.04 / Qt4 build) - that's the challenge. Oh, and then testing that the
UI works correctly. For example when I test the build on Ubuntu 15.04
daily for some reason the shortcut keys are broken again.
I know we had this several times on Ubuntu before. Anyone remember what
triggered this? The 14.04 build seems to be fine in my testing...
More information about the subsurface