[Module-build-checkins] Module-Build Changes,1.397,1.398
Status: Beta
Brought to you by:
kwilliams
From: Randy W. S. <si...@us...> - 2005-11-15 09:49:56
|
Update of /cvsroot/module-build/Module-Build In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27267 Modified Files: Changes Log Message: Remove action specific prereqs. Index: Changes =================================================================== RCS file: /cvsroot/module-build/Module-Build/Changes,v retrieving revision 1.397 retrieving revision 1.398 diff -u -d -r1.397 -r1.398 --- Changes 13 Nov 2005 03:17:42 -0000 1.397 +++ Changes 15 Nov 2005 09:49:48 -0000 1.398 @@ -2,6 +2,11 @@ 0.27_04 + - Removed experimental feature that extended the prerequisite system + to apply ('requires', 'recommends', and 'conflicts') prereqs to all + actions. Most of the internal extensiblity has been retained so + that prereq types can easily be added, more selectively. + - Added a 'prereq_report' action that shows the user a well-formatted list of all prerequisites, the versions required, and the versions actually installed. [David Wheeler] @@ -240,13 +245,6 @@ - We now use ExtUtils::CBuilder to do all compiling of C code (for example, when compiling XS modules). - - Extend prerequisite specifications to apply to all actions. It is - now a fatal error if 'requires' or 'conflicts' for a given action - are not satisfied, except where necessary for backwards compatability. - Also, added '--force' options to ignore the fatal errors. (NOTE: - this is a somewhat experimental feature, we may morph this around a - bit before final release!) - - The creation of Unix man pages is no longer a strict necessity - it has now been turned into an 'auto-feature' contingent on the presence of Pod::Man and a location specified for man pages to go. |