in reply to What Makefiles do
I'm confused... why would you think they'd be any different in relation to module distributions? It's exactly the same function.
Normally CPAN modules come with a Makefile.PL file (or more recently Build.PL, but that's another topic) which you run the Perl interpreter against to create a Makefile which then allows you to run:
$ make {spew gets issued} $ make test {test result spew here} $ make install {installation spew goes here}
Now, I've made a huge assumption here that you're on some flavor of *nix which I realize is a bad assumption. If you're on some flavor of *dows YMMV.
That didn't quite make sense to me. The CPAN modules I've seen come with (as I said above) Makefile.PL files and/or Build.PL files. Either way if you run Perl against the Makefile.PL file it will "do the right thing®" while building the Makefile for the particular system you are on and the way the Perl interpreter on your system was built.
|
|---|