[calligra] /: Added more checks so cstester, koabstracton and f-office are not built if should not.

Boudewijn Rempt boud at valdyas.org
Tue Feb 8 09:13:24 GMT 2011


On Tuesday 08 February 2011, Cyrille Berger Skott wrote:
> 2) keep the way things are currently, do not try to resolve dependencies 
> between BUILD_ variables, it is going to be a nightmare anyway, and BUILD_ are 
> there for people who know what they are doing, and since the main problem we 
> want to solve is to allow people to build only Krita, like we have a TINY 
> option, we add a KRITAONLYOPTION that does:
> IF (KRITAONLYOPTION)
>     set(SHOULD_BUILD_WORDS FALSE)
>     set(SHOULD_BUILD_KPRESENTER FALSE)
>     set(SHOULD_BUILD_TABLES FALSE)
>     set(SHOULD_BUILD_KARBON FALSE)
>     set(SHOULD_BUILD_KRITA TRUE)
>     set(SHOULD_BUILD_KEXI FALSE)
>     set(SHOULD_BUILD_FLOW FALSE)
>     set(SHOULD_BUILD_KPLATO FALSE)
>     set(SHOULD_BUILD_KFORMULA FALSE)
>     set(SHOULD_BUILD_KCHART FALSE)
>     set(SHOULD_BUILD_KDGANTT FALSE)
>     set(SHOULD_BUILD_KOUNAVAIL FALSE)
>     set(SHOULD_BUILD_SCRIPTING TRUE)
>     set(SHOULD_BUILD_F_OFFICE FALSE)
>     set(SHOULD_BUILD_KOREPORT FALSE)
>     set(SHOULD_BUILD_BRAINDUMP FALSE)
>     set(SHOULD_BUILD_CALLIGRA FALSE)
>     set(SHOULD_BUILD_CSTESTER FALSE)
> ENDIF()

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. 

-- 
Boudewijn Rempt | http://www.valdyas.org, http://www.krita.org



More information about the calligra-devel mailing list