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 mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 2810181799 for ; Thu, 25 Jul 2013 23:45:04 +0200 (CEST) Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of martindemello@gmail.com) identity=pra; client-ip=209.85.212.42; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="martindemello@gmail.com"; x-sender="martindemello@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of martindemello@gmail.com designates 209.85.212.42 as permitted sender) identity=mailfrom; client-ip=209.85.212.42; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="martindemello@gmail.com"; x-sender="martindemello@gmail.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-vb0-f42.google.com) identity=helo; client-ip=209.85.212.42; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="martindemello@gmail.com"; x-sender="postmaster@mail-vb0-f42.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AogCAP2a8VHRVdQqk2dsb2JhbABagztQgkUBuxuBDwgWDgEBAQEHCwsJFAQkgiQBAQVAARsdAQMMBgULDS4iAREBBQEcBhOHfQEDDwybR4xPgn+EQAoZJw1kh3QBBQyPcQeEAAOJKo41gSmOPxYphFoc X-IPAS-Result: AogCAP2a8VHRVdQqk2dsb2JhbABagztQgkUBuxuBDwgWDgEBAQEHCwsJFAQkgiQBAQVAARsdAQMMBgULDS4iAREBBQEcBhOHfQEDDwybR4xPgn+EQAoZJw1kh3QBBQyPcQeEAAOJKo41gSmOPxYphFoc X-IronPort-AV: E=Sophos;i="4.89,746,1367964000"; d="scan'208";a="27348839" Received: from mail-vb0-f42.google.com ([209.85.212.42]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/RC4-SHA; 25 Jul 2013 23:45:03 +0200 Received: by mail-vb0-f42.google.com with SMTP id i3so785941vbh.1 for ; Thu, 25 Jul 2013 14:45:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=aCIKJ7oG7iHFQUL6ZYlEObCkTmPldyhuLk1WE3owzTU=; b=fRs0EndlXttIkv0oWXAKGCQO71RUFeGLP6nEUjmG93GnCriGN6NuDWwOdzIQKGTea4 w92ze4dU8ZBm6/AKoxf6iFwCfnCkjKge0rw8OPwa4OLzsIkND9N1/sj3V+J/CIEz6pGE 5nLlyw/s17nFdxHOxXo3yO8JZkQJqCSpOwz0isaRZ6oWuG2mMRcOcm2D1eqrq8jqJxa1 s8hpXjCwoziXHocFs56lOakVdy/+9EjTxxicKbHSaSdqKOMUfKP4C666MhyuDyfRSoWc ZOJaA+FWCqoMTOQFFxodB/pCph0QaBGepykMCgwe8uEs6r482HEq7N+B8OY/I4LExeNT H2lQ== MIME-Version: 1.0 X-Received: by 10.58.41.105 with SMTP id e9mr19117190vel.14.1374788702166; Thu, 25 Jul 2013 14:45:02 -0700 (PDT) Received: by 10.220.155.73 with HTTP; Thu, 25 Jul 2013 14:45:02 -0700 (PDT) In-Reply-To: <20130723153956.605104b3@xivilization.net> References: <51ECF4EB.1060301@libertysurf.fr> <1672419877.217810363.1374484053368.JavaMail.root@zimbra27-e5.priv.proxad.net> <20130723153956.605104b3@xivilization.net> Date: Thu, 25 Jul 2013 14:45:02 -0700 Message-ID: From: Martin DeMello To: Marek Kubica Cc: r.3@libertysurf.fr, "caml-list@inria.fr" Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [Caml-list] which ocaml build system On Tue, Jul 23, 2013 at 6:39 AM, Marek Kubica wrote: > >> I would like to gather thoughts on that in the ocaml.org website, >> because actually its advice is 'make + OcamlMakefile' and 'Omake', >> and I am not sure it is the best advice. > > I suppose this advice used to be good, but today maybe not as much > anymore. I have an old (and fairly small) project that I've tried at least thrice to migrate off OcamlMakefile to something more modern/ocaml-specific, and failed each time (after spending 1-2 evenings on it). I'll give it another go and report back on my experience, but at least historically OCamlMakefile was the easiest thing to get up and running. You can see the pretty simple makefile here: https://github.com/martindemello/varix/blob/master/makefile - I can't remember exactly what difficulties I had with ocamlbuild and omake now. martin