I've started in on the PREFIX fixes.  The two interesting things I've
just checked in are:

t/INST.t

this is the beginnings of a test which directly checks the integrity
of the MM object after a WriteMakefile() has happened.  Basically,
t/INST.t is acting like a Makefile.PL, and I've altered
WriteMakefile() so it returns the generated MM object.  At the moment
it only examines a handful of constants, but this technique will
eventually be used to check things like the INSTALL* constants respond
correctly to PREFIX, SITEPREFIX, INSTALLDIRS, etc...

If anyone feels the urge to expand on it, knock yourself out.


I've also begin splitting up the monster init_main.  Most of the
INST_* constants have been moved out into init_INST except for
INST_MAN* which is tied up in the fate of INSTALLMAN*.  Don't know yet
how to handle that.  

The INSTALL* constants are also destined for their own method.  Once
the (il)logic which sets them up has been isolated into init_INSTALL
we can start altering how they're defined.


-- 

Michael G. Schwern   <[EMAIL PROTECTED]>    http://www.pobox.com/~schwern/
Perl Quality Assurance      <[EMAIL PROTECTED]>         Kwalitee Is Job One
1 4m 4 31134 h4X0R \/\/H1 15 /\/\1 5cR33N B100??!?!?!?

Reply via email to