[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index][Thread Index][Top&Search][Original]
Re: smarter makes
On Tue, Jan 04, 2000 at 12:34:54PM -0700, Tom Christiansen wrote:
> This reminds me of an old question, one which I'm sure I've
> been told the answer to many times, and doubtless keep forgetting.
> If you answer it again, I promise not to forget your answer until 
> the next time I forget. :-)
> 
> Here it is: Why do we have to remember to run Configure?  
> 
> Why can't the initial, default makefile notice that this hasn't been
> done yet and just call it for us?
With which shell?  And the policy is that no files are overwritten.
However, nowadays we have out-of-the tree build, so the toplevel
makefile can create solaris7.0-sparc directory, and run Configure in
this directory, then call the Makefile in this directory.
> Likewise with building modules: why should I have to remember the "perl
> Makefile.PL" step, when an initial default makefile would know to do
> that for me?
Likewise - but the question of shell is avoided.
Ilya
- Follow-Ups from:
 - 
Tom Christiansen <tchrist@jhereg.perl.com>
 
- References to:
 - 
Ilya Zakharevich <ilya@math.ohio-state.edu>
Tom Christiansen <tchrist@jhereg.perl.com>
 
[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index][Thread Index][Top&Search][Original]