> The following email thread (3 years ago) suggests that we would like to
> move to one official build system in the long-run across all platforms,
> but that there were barriers to using CMake:
> http://marc.info/?i=kmrd28$e1k$1%20()%20ger%20!%20gmane%20!%20org
>
> Have those issues been resolved?
>
> Is the opinion among currently active LyX developers also that we would
> like to move to CMake as the official build system?
>
> Is CMake currently used for our official builds on Mac and Win?
>
> I don't know much about build systems and I don't have a strong opinion
> on this. I just start this conversation now because of:
>
> (1) the recent discussion about making the release process easier/faster
> (2) it seems like a conversation that should be had at the beginning of
> a major release cycle
>
> From what I understand, most developers on Linux use autotools. I can't
> tell if this is because that is what most developers have experience
> with or if it is because autotools has other advantages.

If there is a move to CMake, I recommend the use of the GNUInstallDirs
module <https://cmake.org/cmake/help/v3.4/module/GNUInstallDirs.html>.
This alleviates a lot of pain on platforms with "non-standard"
installation locations.

Reply via email to