Re: [Evolution-hackers] Switching from Autotools to CMake for core evolution products
- From: Emmanuele Bassi <ebassi gmail com>
- To: Sam Thursfield <ssssam gmail com>
- Cc: 藍挺瑋 <lantw44 gmail com>, Desktop Development List <desktop-devel-list gnome org>, evolution-hackers gnome org, distributor-list gnome org
- Subject: Re: [Evolution-hackers] Switching from Autotools to CMake for core evolution products
- Date: Thu, 27 Oct 2016 18:17:51 +0100
It would be nice to have gobject-introspection ship a cmake module as well.
I've already had to fix libical and evolution-data-server in
Continuous because of a mismatch between Makefile.introspection and
cmake.
Additionally, if somebody well versed in cmake could help out with
this issue, it would be great:
https://github.com/libical/libical/pull/246
Ciao,
Emmanuele.
On 27 October 2016 at 18:10, Sam Thursfield <ssssam gmail com> wrote:
On Thu, Oct 27, 2016 at 3:23 PM, 藍挺瑋 <lantw44 gmail com> wrote:
於 週三,2016-10-05 於 09:33 +0200,Milan Crha 提到:
Can we have a common way to enable GTK-Doc installation in modules
using CMake? In modules using Autotools, we have --enable-gtk-doc which
is recognized by every module supporting generating documentation with
GTK-Doc . However, we have two important modules using CMake,
Evolution (including Evolution-Data-Server) and WebKitGTK+, but they
require different options to enable GTK-Doc.
gtk-doc now ships a CMake module upstream:
<https://git.gnome.org/browse/gtk-doc/tree/cmake>.
I adapted this from existing code in the Firtree project:
<https://github.com/rjw57/firtree/tree/master/cmake/Modules>
It would be nice if Evo and WebKitGTK+ could switch to using that. It
may need some improvements; I used it successfully in a couple of
projects (proprietary ones, sadly) but I don't know how much use it
has had elsewhere.
Sam
_______________________________________________
desktop-devel-list mailing list
desktop-devel-list gnome org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list
--
https://www.bassi.io
[@] ebassi [@gmail.com]
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]