Author: dagolden Date: Mon May 18 06:15:17 2009 New Revision: 12775 Modified: Module-Build/trunk/TODO Module-Build/trunk/lib/Module/Build/Authoring.pod
Log: Note configure_requires auto-add self in Pod; update TODOs Modified: Module-Build/trunk/TODO ============================================================================== --- Module-Build/trunk/TODO (original) +++ Module-Build/trunk/TODO Mon May 18 06:15:17 2009 @@ -1,6 +1,12 @@ -------------------------- TO DO: -------------------------------- -* Finish configure_requires implementation. (add self) +* Automatically add anything in configure_requires that is not in + build_requires to build_requires instead of complaining about it. + If we can detect the error, we can fix it. We shouldn't make + authors repeat themselves in Build.PL + +* Check edge cases for normalize_version -- string "v1.2" might not + get normalized, but it should * Dump better diagnostics if we die() while building ourself Modified: Module-Build/trunk/lib/Module/Build/Authoring.pod ============================================================================== --- Module-Build/trunk/lib/Module/Build/Authoring.pod (original) +++ Module-Build/trunk/lib/Module/Build/Authoring.pod Mon May 18 06:15:17 2009 @@ -159,7 +159,8 @@ F<META.yml> file and install these items before running the C<Build.PL>. -*TODO* auto-add M::B? In what circumstances? +If no configure_requires is specified, the current version of Module::Build +is automatically added to configure_requires. =item build_requires
