Subject: | Fails if Geo::Distance::XS is missing and user chooses Build.PL |
Both Makefile.PL and Build.PL are present with different logic. Build.PL dies when the prerequisite Geo::Distance::XS is missing, Makefile.PL correctly reports the miss and lets the toolchain continue to make, test, and install.
Why have both a Build.PL and a Makefile.PL? There is no reason for the duality nowadays that I know of.
HTH&&Thanks,