Name : perl-Dist-Zilla-Plugin-DynamicPrereqs
| |
Version : 0.40.0
| Vendor : obs://build_opensuse_org/devel:languages:perl
|
Release : lp156.1.1
| Date : 2024-08-09 21:00:33
|
Group : Unspecified
| Source RPM : perl-Dist-Zilla-Plugin-DynamicPrereqs-0.40.0-lp156.1.1.src.rpm
|
Size : 0.06 MB
| |
Packager : https://www_suse_com/
| |
Summary : Specify dynamic (user-side) prerequisites for your distribution
|
Description :
This is a Dist::Zilla plugin that inserts code into your _Makefile.PL_ to indicate dynamic (installer-side) prerequisites.
Code is inserted immediately after the declarations for \'%WriteMakefileArgs\' and \'%FallbackPrereqs\', before they are conditionally modified (when an older ExtUtils::MakeMaker is installed). This gives you an opportunity to add to the \'WriteMakefile\' arguments: \'PREREQ_PM\', \'BUILD_REQUIRES\', and \'TEST_REQUIRES\', and therefore modify the prerequisites in the user\'s _MYMETA.yml_ and _MYMETA.json_ based on conditions found on the user\'s system.
The \'dynamic_config\' field in metadata is already set for you.
You could potentially use this plugin for performing other modifications in _Makefile.PL_ other than user-side prerequisite modifications, but I can\'t think of a situation where this makes sense. Contact me if you have any ideas!
Only _Makefile.PL_ modification is supported at this time. This author considers the use of Module::Build to be questionable in all circumstances, and Module::Build::Tiny does not (yet?) support dynamic configuration.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl/15.6/noarch |