> -----Ursprüngliche Nachricht-----> Von: ralf.habac...@freenet.de
> Gesendet: Do. 07.11.2019 23:19
> An: For KMyMoney development , , 
>,  kmymoney-devel@kde.org
> Betreff: RE: Re: is there a command that we can run to load all dependencies
>
>         > -----Ursprüngliche Nachricht-----
>> Von: Jack 
>> Gesendet: Do. 07.11.2019 16:44
>> An: kmymoney-devel@kde.org
>> Betreff: Re: is there a command that we can run to load all dependencies
>>
>> I suppose it would be good if someone would go through CMakeLists.txt  
>> and extract and separate the required deps and the optional ones.
> The already present cmake command 'feature_summary' is exactly for that 
> purpose :-)
> See https://cgit.kde.org/kmymoney.git/tree/CMakeLists.txt?h=5.0#n404
which is called with the following options: 

feature_summary(WHATREQUIRED_PACKAGES_NOT_FOUNDDESCRIPTION"The following 
REQUIRED packages have not been 
found:")feature_summary(WHATOPTIONAL_PACKAGES_NOT_FOUNDDESCRIPTION"The 
following OPTIONAL packages have not been 
found:")feature_summary(WHATENABLED_FEATURESDESCRIPTION"The following features 
have been enabled:")feature_summary(WHATDISABLED_FEATURESDESCRIPTION"The 
following features have been disabled:")According to 
https://cmake.org/cmake/help/latest/module/FeatureSummary.html it may be good 
to change this in

     feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)

to see also REQUIRED and OPTIONAL packages, which were found.










Reply via email to