-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build.PL loses develop.*
when generating MYMETA.json
#34
Comments
I suspect the long term solution is for dzil to pass this on to Module::Build's Build.PL, but we first need a hook to pass it on to. |
I figure as long as |
I suppose that could be a workable solution. |
When using Dist::Zilla, its pretty common for dists to ship with
develop.requires
inMETA.json
.It seems other metadata does get copied from
META.json
, just seems likeprereqs
is ignored inMETA.json
and replaced, thus, the absence ofdevelop.*
inBuild.PL
meansMYMETA.json
has nodevelop_requires
This is not a serious dilemma , but annoying, as it means you can't simply do
cpanm --with-develop --installdeps .
on a build tree, becausecpanm
extracts deps fromMYMETA.json
.Sure,
cpanm
could be adjusted to checkMETA.json
, but it seems more applicable to fixModule::Build
here.Especially seeing how small the difference is between
META.json
and the respectiveMYMETA.json
is, namely, most differences are stringification, and the only notable differences are inrepository.
andprereqs.develop.
The text was updated successfully, but these errors were encountered: