If you don't need to fudge around with Makefile.PL, then you should not need to run it, and that will save you from having to recompile all the core stuff that hasn't changed. Unfortunately, there is no canned way that I know to prevent the makefile from recompiling the core whenever you change Makefile.PL. If you need to update something in Makefile.PL, you should probably do as Chris recommends and turn off all the optional items.
Alternatively, you could write a perl script that modifies the Makefile itself to remove the dependency of the core modules on the Makefile. I have no idea how easy or difficult that might be, but I would guess it might take a half-hour to figure out. If you save that scrip as 'fix-makefile.pl', you could type 'perl Makefile.PL', 'perl fix-makefile.pl', 'make' and it would not recompile the core modules. But that'll take some digging. David On Mon, Nov 28, 2011 at 9:37 AM, Chris Marshall <[email protected]>wrote: > For testing the 'perl Makefile.PL' stuff, the key is to use > a perldl.conf that has been edited to turn off every optional > feature that you do not need for your tests. That will make > the configure process go quicker. > > --Chris > > On Mon, Nov 28, 2011 at 9:44 AM, Matthew Kenworthy > <[email protected]> wrote: > > Testing a build of one module in the PDL source takes some time if you > 'perl > > Makefile.PL; make' - is there a perl command line that I can use to build > > just one specific module, e.g. Lib/GIS/Proj ? > > I've been hunting around with command line options, but haven't found the > > correct combination yet... > > Thanks, > > Matt > > > > -- > > Matthew Kenworthy / Assistant Professor / Leiden Observatory > > Niels Bohrweg 2 (#463) / P.O. Box 9513 / 2300 RA Leiden / NL > > > > > > _______________________________________________ > > Perldl mailing list > > [email protected] > > http://mailman.jach.hawaii.edu/mailman/listinfo/perldl > > > > > > _______________________________________________ > Perldl mailing list > [email protected] > http://mailman.jach.hawaii.edu/mailman/listinfo/perldl > -- Sent via my carrier pigeon.
_______________________________________________ Perldl mailing list [email protected] http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
