I was thinking about these when looking at the windows emerge scripts. The problem I thought was about the libs. If you do a "build krita only" and a "build words only",.... you'll still be building the underlying libs each time. You might turn into problems if you do not update all your "build app X only" together. I guess I am raising the "independent lib " question again.<br>
<br>PierreSt<br><br><br><div class="gmail_quote">On Tue, Feb 8, 2011 at 10:13 AM, Boudewijn Rempt <span dir="ltr"><<a href="mailto:boud@valdyas.org">boud@valdyas.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div class="h5">On Tuesday 08 February 2011, Cyrille Berger Skott wrote:<br>
> 2) keep the way things are currently, do not try to resolve dependencies<br>
> between BUILD_ variables, it is going to be a nightmare anyway, and BUILD_ are<br>
> there for people who know what they are doing, and since the main problem we<br>
> want to solve is to allow people to build only Krita, like we have a TINY<br>
> option, we add a KRITAONLYOPTION that does:<br>
> IF (KRITAONLYOPTION)<br>
>     set(SHOULD_BUILD_WORDS FALSE)<br>
>     set(SHOULD_BUILD_KPRESENTER FALSE)<br>
>     set(SHOULD_BUILD_TABLES FALSE)<br>
>     set(SHOULD_BUILD_KARBON FALSE)<br>
>     set(SHOULD_BUILD_KRITA TRUE)<br>
>     set(SHOULD_BUILD_KEXI FALSE)<br>
>     set(SHOULD_BUILD_FLOW FALSE)<br>
>     set(SHOULD_BUILD_KPLATO FALSE)<br>
>     set(SHOULD_BUILD_KFORMULA FALSE)<br>
>     set(SHOULD_BUILD_KCHART FALSE)<br>
>     set(SHOULD_BUILD_KDGANTT FALSE)<br>
>     set(SHOULD_BUILD_KOUNAVAIL FALSE)<br>
>     set(SHOULD_BUILD_SCRIPTING TRUE)<br>
>     set(SHOULD_BUILD_F_OFFICE FALSE)<br>
>     set(SHOULD_BUILD_KOREPORT FALSE)<br>
>     set(SHOULD_BUILD_BRAINDUMP FALSE)<br>
>     set(SHOULD_BUILD_CALLIGRA FALSE)<br>
>     set(SHOULD_BUILD_CSTESTER FALSE)<br>
> ENDIF()<br>
<br>
</div></div>I like this idea, it will make much easier for Krita users who follow git. I'm tempted though, to suggest that karbon should be on by default, since karbon still contains a couple of plugins that are useful in Krita as well.<br>

<font color="#888888"><br>
--<br>
Boudewijn Rempt | <a href="http://www.valdyas.org" target="_blank">http://www.valdyas.org</a>, <a href="http://www.krita.org" target="_blank">http://www.krita.org</a><br>
</font><div><div></div><div class="h5">_______________________________________________<br>
calligra-devel mailing list<br>
<a href="mailto:calligra-devel@kde.org">calligra-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/calligra-devel" target="_blank">https://mail.kde.org/mailman/listinfo/calligra-devel</a><br>
</div></div></blockquote></div><br>