From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id 05C057F75C for ; Wed, 10 Sep 2014 16:23:42 +0200 (CEST) Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of info@gerd-stolpmann.de) identity=pra; client-ip=212.227.17.24; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="info@gerd-stolpmann.de"; x-sender="info@gerd-stolpmann.de"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of info@gerd-stolpmann.de) identity=mailfrom; client-ip=212.227.17.24; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="info@gerd-stolpmann.de"; x-sender="info@gerd-stolpmann.de"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@mout.kundenserver.de) identity=helo; client-ip=212.227.17.24; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="info@gerd-stolpmann.de"; x-sender="postmaster@mout.kundenserver.de"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AuIBAFZeEFTU4xEYm2dsb2JhbABZg2BXyjqHUAGBEBYQAQEBAQEGCwsJFCqEBAEFVSQQC0ZXBhMJC4gyCb41AReJZIVDJgeETAWGGotgg3eOPgWRUGoBgk4BAQE X-IPAS-Result: AuIBAFZeEFTU4xEYm2dsb2JhbABZg2BXyjqHUAGBEBYQAQEBAQEGCwsJFCqEBAEFVSQQC0ZXBhMJC4gyCb41AReJZIVDJgeETAWGGotgg3eOPgWRUGoBgk4BAQE X-IronPort-AV: E=Sophos;i="5.04,499,1406584800"; d="asc'?scan'208";a="78455018" Received: from mout.kundenserver.de ([212.227.17.24]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 10 Sep 2014 16:23:41 +0200 Received: from office1.lan.sumadev.de (dslb-088-068-067-138.088.068.pools.vodafone-ip.de [88.68.67.138]) by mrelayeu.kundenserver.de (node=mreue102) with ESMTP (Nemesis) id 0McWQK-1XjFet269A-00Hj9I; Wed, 10 Sep 2014 16:23:39 +0200 Received: from [192.168.5.106] (dslb-088-068-067-138.088.068.pools.vodafone-ip.de [88.68.67.138]) by office1.lan.sumadev.de (Postfix) with ESMTPSA id DA2D0DC270; Wed, 10 Sep 2014 16:23:37 +0200 (CEST) Message-ID: <1410359012.3003.34.camel@thinkpad> From: Gerd Stolpmann To: Francois Berenger Cc: caml-list@inria.fr Date: Wed, 10 Sep 2014 16:23:32 +0200 In-Reply-To: <5410522E.3050207@inria.fr> References: <5410522E.3050207@inria.fr> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-s6jPPxJcSy+QislqoRNY" X-Mailer: Evolution 3.10.4-0ubuntu2 Mime-Version: 1.0 X-Provags-ID: V02:K0:6gdmj53QrRW1oIcyVZWhyMDKMGeum1IgWfQoao0NAfM mqjwam2prmQT6vV93uHGY+0w8elzMaHQBIN+30VpPgQawOugWI CdH06+qvWwUAPNkbyaPkBpu5y72jMztwmIZT4ONeFbZlloS4u4 63Pgzhn7aUkavG66hQfwz/Z9IpnXBWLnX8CkejE0STPB4Svw7t xF7rodE+2gJxd/Jp83Pd9b23iKSVwDe69kP0AH55bfM1d+uWLe 8B4YPi20FEjn7tD8oCVPVxYVF7bx4dqP4ccT0a8LbKwapzr1Kv isLXxdjwCU/lRneBrDJzs9UXXVy4+63q7g3j6cRlhk+Hr9IcCs 8UADjB8A3GKG1U33CqKNoj/fpi+b+F3SZmPw19DFc X-UI-Out-Filterresults: notjunk:1; Subject: Re: [Caml-list] One build system to rule them all? --=-s6jPPxJcSy+QislqoRNY Content-Type: text/plain; charset="ISO-8859-15" Content-Transfer-Encoding: quoted-printable Am Mittwoch, den 10.09.2014, 15:29 +0200 schrieb Francois Berenger: > More seriously, concerning build systems, we clearly have quite some > choice on the OCaml shelf: > - obuild > - ocamlbuild > - omake > - oasis (which in fact uses ocamlbuild, don't forget that) oasis is not a build system. It is a package description format that describes how to invoke the build (and more). So far there is only built-in knowledge for ocamlbuild, but this may change, and you can already call any external tool, so you can wrap any build system you want. The intention is here more to create a uniform API for starting the build, which may help packagers and other people who routinely build software. Gerd > - jenga > - [...] >=20 > My preffered is obuild (https://github.com/ocaml-obuild/obuild), > for the terseness, readability and centralization of its build=20 > descriptions. I would love to see the user community of obuild grow, > so that we can get rid of more bugs, be able to compile _any_ > OCaml project with it and implement even more cool features=20 > (contributors are very welcome). >=20 > I don't want a ring to rule them all, jut a ring that fits _my_ finger. ;) >=20 > --=20 > Regards, > Francois. >=20 --=20 ------------------------------------------------------------ Gerd Stolpmann, Darmstadt, Germany gerd@gerd-stolpmann.de My OCaml site: http://www.camlcity.org Contact details: http://www.camlcity.org/contact.html Company homepage: http://www.gerd-stolpmann.de ------------------------------------------------------------ --=-s6jPPxJcSy+QislqoRNY Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAABAgAGBQJUEF7kAAoJEAaM4b9ZLB5TAzMH/0W1P18NU/K5bZKivMUe3K+s NGxJQIgSJPLzTCt1SFE522lvgLP5n6F3lBrrV7oFey7tk9O4zC6+nFcAiXWyf/Is cjh5YbV432chL4ypmNiQPT7wKBqh1BzTNKwKTBZAh0kUYMo7Qs9QDwsNcnnQNSeg u4VLwk89q418ycILfc6U4OqiBec/5aoG7fzsw7OC44HlDsFJRhYtdR0wCgXhe9Yt gixRP/0HyfbpNiqeAI22lDJvTzRwdfVCqs8+19t9Hje8UQRZ6Djdah8dgCEt7i36 JJpHN3HSSGUpbOKzKeanBAWY34Bagwz/jrYn8mnPlA4ouMiPe5ICnyJjgNuCGxo= =G6Q6 -----END PGP SIGNATURE----- --=-s6jPPxJcSy+QislqoRNY--