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 347A77EE4B for ; Fri, 27 Sep 2013 14:40:05 +0200 (CEST) X-IronPort-AV: E=Sophos;i="4.90,992,1371074400"; d="scan'208";a="34617506" Received: from top.irisa.fr (HELO top) ([131.254.16.41]) by mail2-relais-roc.national.inria.fr with ESMTP/TLS/AES128-SHA; 27 Sep 2013 14:40:04 +0200 References: User-agent: mu4e 0.9.9.5; emacs 24.3.1 From: Alan Schmitt To: Fabrice Le Fessant Cc: Ocaml Mailing List In-reply-to: Date: Fri, 27 Sep 2013 14:40:04 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain Subject: Re: [Caml-list] =?ISO-8859-1?Q?meetup_OCaml-Pairs_=28OUPS=29=2C_m?= =?ISO-8859-1?Q?ercredi_9_octobre_=E0_l=27IRILL?= Hello, Fabrice.Le_fessant@inria.fr writes: > * Jane Street : "Jenga: towards a correct and scalable build system" I've been searching my mail archives and I could not find an official announcement of Jenga (it was alluded to in the announcement of Core Suite 109.11, then mentioned in further announcements and in the ocamlbuild thread of late July). I had a look at the examples in the github repository, and it looks like a very verbose way of writing dependencies (see for instance https://github.com/janestreet/jenga/blob/master/examples/hello/JengaRoot.ml). I'm sure I'm missing the motivation behind this new build system. How does it compare to the existing ones? Thanks, Alan