Re: Switching from Autotools to CMake for core evolution products
Adrián Pérez de Castro <[email protected]> Mon, 10 Oct 2016 22:41:20 +0200
| Newsgroups | gmane.comp.gnome.desktop,gmane.comp.gnome.evolution.devel |
|---|---|
| Message-ID | <[email protected]> |
Hello all, Quoting Simon McVittie (2016-10-10 20:57:01) > On Mon, 2016-10-10 at 12:45 -0500, Michael Catanzaro wrote: > > On Mon, 2016-10-10 at 12:57 -0400, Owen Taylor wrote: > > > Can you propose what the necessary change would be to: > > > > > > https://people.gnome.org/~walters/build-api/build-api.md > > > > Well that document is Autotools-specific. It would need to be written > > from scratch for CMake following CMake conventions, and separately > > again for Meson. > > That is exactly the opposite of the intention of Colin's build-api > specification. The build-api is specifically written so that it > *doesn't* require every project to be built with Autotools. If it > assumed Autotools, it would be a much shorter document, starting with > "you must use Autotools" :-) > > [...] This is also my understanding. Also, adapting to the build-api is trivial or easy enough in most cases. Or just planning for it, as for example in: https://github.com/aperezdc/nss-altfiles/blob/master/configure https://github.com/aperezdc/nss-altfiles/blob/master/Makefile (Only 111 and 75 lines, respectively. Zero autotools — only plain POSIX sh and GNU Make.) Cheers, -- ☛ Adrián _______________________________________________ desktop-devel-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/desktop-devel-list
signature.asc
(application/pgp-signature, 181 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEABECAAYFAlf7/PAACgkQkcVZ2+TJEjtldwCfbZeOvhiO0SvlkcDQSzB0z7/J 6VgAn2tST6JBYgpaQb0qs0OEK63v4rVg =4uuB -----END PGP SIGNATURE-----