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 B7AF67F75C for ; Fri, 12 Sep 2014 20:50:32 +0200 (CEST) Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of fabrissimo@gmail.com) identity=pra; client-ip=209.85.192.49; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="fabrissimo@gmail.com"; x-sender="fabrissimo@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of fabrissimo@gmail.com designates 209.85.192.49 as permitted sender) identity=mailfrom; client-ip=209.85.192.49; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="fabrissimo@gmail.com"; x-sender="fabrissimo@gmail.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-qg0-f49.google.com) identity=helo; client-ip=209.85.192.49; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="fabrissimo@gmail.com"; x-sender="postmaster@mail-qg0-f49.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Am8BACRAE1TRVcAxlGdsb2JhbABfhDcEgnjOVggWEAEBAQEHCwsJEiyDegoBAQQSER0BOAEDDAEFBQMBBzcCAiEBEgEFARwGEyKIDAMRm3ZrizCFAolSJw2GbQERAQUOjRKFLYFTAQSaeIIQjwGETBgpgWyDKDsvgk8BAQE X-IPAS-Result: Am8BACRAE1TRVcAxlGdsb2JhbABfhDcEgnjOVggWEAEBAQEHCwsJEiyDegoBAQQSER0BOAEDDAEFBQMBBzcCAiEBEgEFARwGEyKIDAMRm3ZrizCFAolSJw2GbQERAQUOjRKFLYFTAQSaeIIQjwGETBgpgWyDKDsvgk8BAQE X-IronPort-AV: E=Sophos;i="5.04,514,1406584800"; d="scan'208";a="78774082" Received: from mail-qg0-f49.google.com ([209.85.192.49]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/RC4-SHA; 12 Sep 2014 20:50:31 +0200 Received: by mail-qg0-f49.google.com with SMTP id j5so1177724qga.36 for ; Fri, 12 Sep 2014 11:50:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=z8IUcxVm8Ny1Wy+UKvcCgsWc2amqGNy62sUDf9HxIAU=; b=a3o1glu8H+eI+zBI/zopVnfhYgFQrvEgZ8BZX2pewUEEACpb35Nf2Sakyk2aSq2wPf gEoMi+Rfc4DgMee4hdoISdxRfma1meiaoKimxTbAh9JfJHfw9vuuNk3o88OG/zvetaHm 8cvBEMFCoGMaW6ERjwN/P6XouILWTdwswQBiRiCQcVBiN6MdVcVlHMUGuiP6VWOdWURP 0P4vxLAfRbSrv1iflNACeS9TE6piWXAKCy2M0DrLBlmt7TAOKvybsMdF0kYyTolsmxZ2 PozzjkTsEOQX/nlxLLikNRMRE+AJzJwywVEN+QF2OVThMiDERkrqG/12UdhO7lWTovaB GSsA== MIME-Version: 1.0 X-Received: by 10.140.98.102 with SMTP id n93mr7294867qge.83.1410547829514; Fri, 12 Sep 2014 11:50:29 -0700 (PDT) Sender: fabrissimo@gmail.com Received: by 10.96.185.35 with HTTP; Fri, 12 Sep 2014 11:50:29 -0700 (PDT) In-Reply-To: References: <5410522E.3050207@inria.fr> <1410359012.3003.34.camel@thinkpad> <54106B6D.4040607@gmail.com> <54115517.9020209@inria.fr> Date: Fri, 12 Sep 2014 20:50:29 +0200 X-Google-Sender-Auth: XPQV6Uc78Fmofi70UAVDhJfJ1Hc Message-ID: From: Fabrice Le Fessant To: Yotam Barnoy Cc: Ocaml Mailing List Content-Type: multipart/alternative; boundary=001a113aae0a5128860502e2c234 Subject: Re: [Caml-list] One build system to rule them all? --001a113aae0a5128860502e2c234 Content-Type: text/plain; charset=UTF-8 On Fri, Sep 12, 2014 at 4:08 PM, Yotam Barnoy wrote: > - ocp-build (dsl-based) has had nothing but criticism on this thread. Is > there any ongoing work to address these criticisms? > Yes, ocp-build is still alive. I would not advise anybody to use it for anything complicated (no syntax extension, only predefined compilation rules for .ml/.mli/.mll and .mly). My plan is to rewrite the DSL to introduce better abstractions to allow cross-compilation, composable package configuration and a better handling of META files. --Fabrice --001a113aae0a5128860502e2c234 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On Fri, Sep 12, 2014 at 4:08 PM, Yotam Barnoy <yotamb= arnoy@gmail.com> wrote:
- ocp-b= uild (dsl-based) has had nothing but criticism on this thread. Is there any= ongoing work to address these criticisms?

Yes, ocp-build is still alive. I would not advise anybody to use it f= or anything complicated (no syntax extension, only predefined compilation r= ules for .ml/.mli/.mll and .mly). My plan is to rewrite the DSL to introduc= e better abstractions to allow cross-compilation, composable package config= uration and a better handling of META files.

--Fabrice
--001a113aae0a5128860502e2c234--