From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id VAA24366; Sat, 4 Sep 2004 21:54:13 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id VAA23057 for ; Sat, 4 Sep 2004 21:54:12 +0200 (MET DST) Received: from mail.libertysurf.net (mail.libertysurf.net [213.36.80.91]) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id i84JsC7n003415 for ; Sat, 4 Sep 2004 21:54:12 +0200 Received: from [83.155.202.27] (83.155.202.27) by mail.libertysurf.net (6.5.036) id 4139435B001649B0 for caml-list@inria.fr; Sat, 4 Sep 2004 21:54:12 +0200 Message-ID: <413A1E89.10806@libertysurf.fr> Date: Sat, 04 Sep 2004 21:59:05 +0200 From: Matthieu Dubuget Reply-To: matthieu.dubuget@libertysurf.fr User-Agent: Mozilla Thunderbird 0.7.3 (X11/20040830) X-Accept-Language: fr-fr, fr, en-us MIME-Version: 1.0 To: caml list Subject: Re: [Caml-list] Announcing the OMake build system version 0.9.1 References: <4139ECD3.1050708@cs.caltech.edu> <001e01c492a6$872c7280$19b0e152@warp> <413A0921.7030607@ntlworld.com> In-Reply-To: <413A0921.7030607@ntlworld.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable X-Miltered: at concorde with ID 413A1D64.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; matthieu:01 dubuget:01 matthieu:01 dubuget:01 caml-list:01 cannasse:01 yam:99 yam:99 damien:01 ens-lyon:01 damien:01 chris:01 ecrit:01 semantics:01 ocaml:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk chris.danx a =E9crit : > Nicolas Cannasse wrote: >> However, I can't help thinking that I don't write to learn yet another= >> language for writing my Makefiles... Why not using directly OCaml for >> writing Makefiles and exposing all nice OMake features through a=20 >> library ? > One question that springs to mind is why hasn't anyone made a tool that= =20 > does the build process based on the semantics of Ocaml? Or have they? = May be YaM is a first step toward this. YaM was written by Damien Pous: http://perso.ens-lyon.fr/damien.pous/shared/ocaml/YaM/ I tried it some time ago and found it very interesting, but need to be=20 improved (support of different platforms, more targets, etc.). I began=20 to study it and had not the time to continue. Salutations Matthieu Dubuget ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners