Version française
Home     About     Download     Resources     Contact us    
Browse thread
[Caml-list] Announcing the OMake build system version 0.9.1
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Marcin 'Qrczak' Kowalczyk <qrczak@k...>
Subject: Re: [Caml-list] Announcing the OMake build system version 0.9.1
skaller <skaller@users.sourceforge.net> writes:

> The basic problem is that make assumes a fixed set
> of target outputs and has rules like:
>
> 	A depends on B: use P to make A from B
>
> This means you have to know all the outputs,
> dependencies, and build rules in advance
> which is *never* the case on any realistic system.
>
> The way forward is to rethink the fundamentals.
> Interscript works like this:
>
> 	if anything changes rebuild

Rebuild what? Everything? It's not an option. When I repeatedly make
a change in one file and try how it works, it would be silly to wait
several minutes for recompilation of everything else.

It would be interesting to invent some alternative paradigm, but I've
never seen one.

-- 
   __("<         Marcin Kowalczyk
   \__/       qrczak@knm.org.pl
    ^^     http://qrnik.knm.org.pl/~qrczak/

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