Build System

Helio Chissini de Castro heliocastro at gmail.com
Mon Aug 25 15:56:59 UTC 2014


extra point:  cmake is been in out lives since KDE 4, considering most of
people here ( like me ) play with that in a regular daily basis, would be
sane to
work on that.


On Mon, Aug 25, 2014 at 3:52 AM, Aaron J. Seigo <aseigo at kde.org> wrote:

> On Sunday, August 24, 2014 22.57:56 Samuel Gaist wrote:
> > >From the docs, cmake seems to be one of the choices as a build system
> for
> > >funq.
>
> Only for included native code; I envision three primary ways of using funq:
>
> a) only funq code (with QML if it has a GUI)
> b) funq code (+ QML if GUI) with some small bits of C++ used by the
> QML/funq
> c) C++ application with some funq modules that are used in the C++
> application
>
> For (a), the intention is to have no explicit build system. Just follow the
> on-disk format for a funq package and everything will be handled
> automatically.
>
> For (b) there is the added complication of native compilation in support of
> the funq application. By standardizing on cmake for that, it will allow us
> to
> extend case (a) with a hook to run cmake in the native source dir(s)
>
> For (c) the developer is "on their own" for figuring out the build system,
> though some sample cmake files would be absolutely in order there.
>
> --
> Aaron J. Seigo
> _______________________________________________
> Funq-devel mailing list
> Funq-devel at kde.org
> https://kde.org/mailman/listinfo/funq-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://kde.org/pipermail/funq-devel/attachments/20140825/c0460600/attachment.html>


More information about the Funq-devel mailing list