Hi Ilmary,
then I probably misunderstood the ESC minutes from 2024/02/29:
+ cmake find modules for SDK examples (Hossein)
+ Set of patches from Konstantin (WIP)
https://gerrit.libreoffice.org/c/core/+/162978
+ Similar structure is needed for qmake
+ would this mean duplicated build systems for each example?
(Miklos)
+ for each example, the maintenance would be low, hopefully
(Hossein)
+ would be the goal to have old/cmake/qmake, 3 parallel build
systems? (Miklos)
+ yes, for now (Hossein)
+ the cmake part for each example is small
+ smells like explosion of combinatorics (Stephan)
+ would be careful before going down that road
+ if the end goal is to settle down on cmake, love it (Thorsten)
+ but 3 in the long run is far from ideal.
+ cmake is not that exotic, we require it already for doxygen
(Miklos)
+ which makes it supported on CI already (Thorsten)
+ if interested in doing the work + update the docs, then why
not, as long as it's a single build system (Stephan)
+ but then do avoid qmake, and do switch over from gmake at the
end
+ avoids the exploson
Sorry for the noise
Am 16.03.24 um 17:18 schrieb Ilmari Lauhakangas:
On 16.3.2024 17.41, Sophia Schröder wrote:
Hi all,
Just a side note from a community member:
I don't know how much the hassle and the costs are,
but LibreOffice wants to switch to Cmake anyway.
(I saw Cmake mentioned at Linaro's webpage).
There has been quite a lot of work toward building LibreOffice with
Meson. There has not been discussion about investing time into
building with CMake.
Ilmari