Felix · @leobm
279 followers · 4158 posts · Server norden.social

Is there a CPAN module installer or dependencies manager with which I can directly install a perl git project via a ? (The project itself also has a cpanfile) 🤔 cpanm can't handle git urls yet (in an cpanfile! On the shell I can install a git or github project by cpanm), apparently can't either. App::cpm needs a META.json in the source project and the project looks a bit old.

#cpanfile #cargo #cpm #carl #perl

Last updated 1 year ago

Mark Gardner ‍🤑 · @mjgardner
406 followers · 1476 posts · Server social.sdf.org

@Htbaa @Perl @miyagawa
• cpanm --with-feature is considered experimental metacpan.org/dist/App-cpanminu
• The feature directive is modeled after the metadata spec’s optional_features map, whose documentation discourages its use because a reverse dependency has no way to specify which features its dependent distributions should enable. metacpan.org/pod/CPAN::Meta::S
• The point of seems to be to produce repeatable builds. Providing feature switches to cpanm sounds counter to that.

#cpanfile #cpan #carmel

Last updated 2 years ago

Christiaan Kras · @Htbaa
49 followers · 456 posts · Server fosstodon.org

Having always used with I'm now looking into and find it an interesting concept. However, with cpanm and a I can declare a feature which include dependencies that are only installed when I pass the flag to cpanm. But it seems this isn't possible to do with Carmel?

@Perl

#cpanm #perl #carmel #cpanfile

Last updated 2 years ago

Felix · @leobm
127 followers · 1552 posts · Server norden.social

Use Carton (Carton - Perl module dependency manager , aka Bundler for Perl) for your Mojolicious app deployment

mojolicious.io/blog/2018/12/22

#perl #cpanm #cpanfile #cpan

Last updated 2 years ago