Also sprach kj:
OK, the latest example I've been dealing with: the policy for
permissions when copying files from the build to the install
directories is hard-coded and embedded in a huge sub. The only
way to override it it is to cut-and-paste the whole goddam thing
into your code and hope that it doesn't use file-scoped lexicals...
If programming required a license, that sort of crap should be
enough to have it revoked... Yeah, I know, one can always think
of worse, but that's true of any crime...
Maybe you just missed this piece from the DESCRIPTION in the PODs:
Both install() and uninstall() are specific to the way
ExtUtils::MakeMaker handles the installation and deinstallation of
perl modules. They are not designed as general purpose tools.
If you don't want to do it the EU::MakeMaker way, then you should not be
trying to use this module.
As a side note: You are beating dead camels here. Michael G Schwern
doesn't get weary of emphasizing that EU::MakeMaker is seriously flawed
and that instead Module::Build should be used.
Tassilo