Subject: | CPANPLUS improperly glomming together make arguments |
CPANPLUS allows you only one configuration value for extra arguments to pass to make. It then proceedes to pass these arguments to all stages of the build process whether its "make" or "make test" or "make install".
For example, if I set my makeflags to be "UNINST=1" it will run "make UNINST=1", "make test UNINST=1", "make install UNINST=1".
CPANPLUS gets away with this because *usually* the make flags only make sense to a single stage of the build. However, I wouldn't trust this to always be the case.
CPANPLUS needs to allow seperate make flags for "make", "make test" and "make install".