-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/121541/
-----------------------------------------------------------

(Updated March 6, 2015, 10:22 a.m.)


Status
------

This change has been marked as submitted.


Review request for Calligra, Cyrille Berger Skott, Boudewijn Rempt, and 
Jarosław Staniek.


Repository: calligra


Description
-------

Before starting the Qt5/KF5 port, apply this patch as the first when having 
branched off the branch where the port work shall happen. It will help 
controlling what is build and what not, using all the powers of the product set 
system.
No need to uncomment all kind of cmake lines and mess with internal deps, just 
control by the "UNPORTED" tags.

It will remove all products/features from the build which have the tag 
"UNPORTED" in their definition right after the name (at least before the 
"REQUIRES" section). Initially this patch will set the tag to all products & 
features, so that the stuff to build after running cmake will be an empty list.

So once you start working on the port of another product, remove the "UNPORTED" 
tag for it, so it gets into the list of things to build. To overrule/ignore the 
"UNPORTED" tags, pass -DBUILD_UNPORTED=1 to cmake.

Any ideas where this approach could be improved? Tell me, happy to shape things 
to aid porting efforts some more.


Diffs
-----

  CalligraProducts.cmake 72946c7 
  cmake/modules/CalligraProductSetMacros.cmake 8b0492b 

Diff: https://git.reviewboard.kde.org/r/121541/diff/


Testing
-------


Thanks,

Friedrich W. H. Kossebau

_______________________________________________
calligra-devel mailing list
calligra-devel@kde.org
https://mail.kde.org/mailman/listinfo/calligra-devel

Reply via email to