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.