|Subject:||expanding $(PREFIX) in Makefile|
|Date:||Sun, 28 Jun 2009 10:51:04 +1000|
|To:||bug-ExtUtils-MakeMaker [...] rt.cpan.org|
|From:||Kevin Ryde <user42 [...] zip.com.au>|
If I'm not mistaken past versions of MakeMaker generated stuff like INSTALLMAN3DIR = $(PERLPREFIX)/share/man/man3 whereas in 6.52 it's locked down as INSTALLMAN3DIR = /usr/share/man/man3 The use of $(PREFIX) in the format allowed the prefix to be overridden in later make commands. Debian "cdbs" for instance had been using make install PREFIX=/some/dir/usr This was presumably only from when DESTDIR wasn't available, but for compatibility with anyone else still doing the same it could be helpful for MakeMaker to keep the former calculated style.