On Jan 22, 2007, at 1:41 AM, Andreas J. Koenig wrote:

I'd like to have this resolved before I release 1.89. Would it be
possible to make an interface decision for the prereqs?

Also, I'm committing this patch:

=== lib/Module/Build/API.pod
==================================================================
--- lib/Module/Build/API.pod    (revision 2258)
+++ lib/Module/Build/API.pod    (local)
@@ -1013,6 +1013,15 @@
data in a directory called C<_build/>.  Both of these will be removed
when the C<realclean> action is performed.
+Among the files created in C<_build/> is a F<_build/prereqs> file
+containing the set of prerequisites for this distribution, as a hash
+of hashes.  This file may be C<eval()>-ed to obtain the authoritative
+set of prereqs, which might be different from the contents of META.yml
+(because F<Build.PL> might have set them dynamically).  But fancy
+developers take heed: do not put any fancy custom code in the
+F<_build/prereqs> file, leave it as a static declaration containing
+only strings and numbers.  Please.
+
=item current_action()
[version 0.28]


 -Ken

Reply via email to