English version
Accueil     À propos     Téléchargement     Ressources     Contactez-nous    

Ce site est rarement mis à jour. Pour les informations les plus récentes, rendez-vous sur le nouveau site OCaml à l'adresse ocaml.org.

Browse thread
[Caml-list] [ANNOUNCE] : YaM
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2004-04-24 (12:56)
From: Yaron Minsky <yminsky@c...>
Subject: Re: [Caml-list] [ANNOUNCE] : YaM
Damien said:
> On Sat, 24 Apr 2004 01:56:43 +0200 Markus Mottl wrote:
>> 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)

omake has the right behavior.  If the command changes, then the affected
targets are rebuilt.  It's actually an amazingly cool feature.  No more
wondering if my system is up to date after modifying the makefile!

> 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...)

I wonder if -pack support could be added by modifying OMakeroot.  One of
the things I like about omake is that it isn't ocaml-specific -- instead
it's a well thought-out general-purpose solution.  It's not complete yet,
but my experience with it has been quite good.

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