On 9/24/05, Nicholas Clark <[EMAIL PROTECTED]> wrote:
> IIRC the following happens:
>
> I edit (say) sv.c
>
> I run make
>
> make reasons that a lot of things are out of date.
> Specifically,
>
> 1: all the Unicode tables are out of date with respect to lib/Config.pm
> 2: because that in turn is out of date w.r.t. miniperl

ah yes.

> 3: because that is out of date w.r.t. sv.o
> 4: because that is out of date w.r.t. sv.c
>
> So the make reruns the build steps for 4,3,2,1
> Only mv-if-diff kicks in, and lib/Config.pm isn't changed

Ok. Given that nothing prevents people from running "make perl"
directly if they don't want to rebuild tables, maybe we can simplify
mv-if-diff out.

Reply via email to