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 MAA22524; Sat, 24 Apr 2004 12:46:20 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id MAA22480 for ; Sat, 24 Apr 2004 12:46:19 +0200 (MET DST) Received: from fafnir (furie.ens-lsh.fr [193.51.131.254]) by nez-perce.inria.fr (8.12.10/8.12.10) with SMTP id i3OAkIjq009351 for ; Sat, 24 Apr 2004 12:46:18 +0200 Received: from ([172.16.1.1]) by fafnir; Sat, 24 Apr 2004 12:45:08 +0200 (CEST) Received: from avalon.ens-lsh.fr (localhost [127.0.0.1]) by avalon.ens-lsh.fr (8.12.8/8.12.8) with ESMTP id i3OBk0qC011555 for ; Sat, 24 Apr 2004 12:46:00 +0100 (WEST) Received: from ens-notes1.ens-lsh.fr (ens-notes1.ens-lsh.fr [10.2.1.44]) by avalon.ens-lsh.fr (8.12.8/8.12.8) with ESMTP id i3OBk0GT011552 for ; Sat, 24 Apr 2004 12:46:00 +0100 (WEST) Received: from mostha ([10.3.25.168]) by ens-notes1.ens-lsh.fr (Lotus Domino Release 5.0.10) with SMTP id 2004042412461542:1791 ; Sat, 24 Apr 2004 12:46:15 +0200 Date: Sat, 24 Apr 2004 12:44:24 +0200 From: Damien To: caml-list@inria.fr Subject: Re: [Caml-list] [ANNOUNCE] : YaM Message-Id: <20040424124424.3eedba7c.Damien.Pous@ens-lyon.fr> In-Reply-To: <20040423235643.GC15978@fichte.ai.univie.ac.at> References: <20040422090230.68c36448.Damien.Pous@ens-lyon.fr> <20040423235643.GC15978@fichte.ai.univie.ac.at> Organization: mosthagloups X-Mailer: Sylpheed version 0.9.6claws (GTK+ 1.2.10; i386-pc-linux-gnu) Mime-Version: 1.0 X-MIMETrack: Itemize by SMTP Server on ens-notes1/ENS-LSH(Release 5.0.10 |March 22, 2002) at 24/04/2004 12:46:15, Serialize by Router on ens-notes1/ENS-LSH(Release 5.0.10 |March 22, 2002) at 24/04/2004 12:46:16, Serialize complete at 24/04/2004 12:46:16 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII X-Miltered: at nez-perce by Joe's j-chkmail ("http://j-chkmail.ensmp.fr")! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; damien:01 damien:01 ens-lyon:01 caml-list:01 yam:99 2004:99 generic:01 ocamake:01 ocamake:01 -pack:01 fitted:99 digests:01 digests:01 yam:99 compiles:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Sat, 24 Apr 2004 01:56:43 +0200 Markus Mottl wrote: >> * not as generic as Make / OCamlMakefile / Ocamake > Have you also already taken a look at "omake"? - > http://mojave.caltech.edu/download.html sorry, I meant omake instead of ocamake... when omake were "announced", I found it really impressive : however I run into problems because of my need for "-pack" support. (the solution given by Aleksey Nogin was not enough for me) since I had not enough time to go trough its not so small source code, I decided to write a much simpler one by myself, with some ideas from omake, but fitted to my needs... > It also features file digests, compilation command digests, etc., but > can do this in the general case, i.e. is very similar to "make". I didn't checked back, but it seems to me that omake does not feature "compilation command digests" : if you change the makefile (switch a debug flag for some files...) - with omake/make... : make clean all - with YaM : ./YaM (compiles only affected files + link phases) however the major improvements against omake are - better native/bytecode interaction : no Makefile to edit in order to switch, - fine -pack support (but I tend to believe I'm the only one finding -pack useful...) regards, damien ------------------- 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