Movatterモバイル変換


[0]ホーム

URL:


 / 
App-EUMM-Upgrade-1.0
River stage zero No dependents
/App::EUMM::Upgrade

NAME

App::EUMM::Upgrade - Perl tool to upgrade ExtUtils::MakeMaker-based Makefile.PL

VERSION

Version 1.0

SYNOPSIS

eumm-upgrade is a tool to allow using new features of ExtUtils::MakeMaker without losing compatibility with older versions. It adds compatibility code to Makefile.PL and tries to automatically detect some properties like license, minimum Perl version required and repository used.

Just run eumm-upgrade.pl in directory with Makefile.PL. Old file will be copied to Makefile.PL.bak. If you use Github, Internet connection is required.

You need to check resulting Makefile.PL manually as transformation is done with regular expressions.

If you need to declare number of spaces in indent in Makefile.PL, use following string at start of it (set 'c-basic-offset' to your value):

# -*- mode: perl; c-basic-offset: 4; indent-tabs-mode: nil; -*-

new EUMM features

LICENSE - shows license on search.cpan.org

META_MERGE - add something (like repository URL or bugtracker UTL) to META.yml. Repository and bugtracker URL are used on search.cpan.org.

MIN_PERL_VERSION - minimum version of Perl required for module work. Not used currently, but will be in the future.

CONFIGURE_REQUIRES - modules that are used in Makefile.PL and should be installed before running it.

TEST_REQUIRES - modules that are used in tests, but are not required by module itself. Useful for ppm/OS package generaton and metadata parsing tools.

BUILD_REQUIRES - same as TEST_REQUIRES, but for building

AUTHOR - can be arrayref to allow several authors

AUTHOR

Alexandr Ciornii,<alexchorny at gmail.com>

BUGS

Please report any bugs or feature requests tobug-app-eumm-upgrade at rt.cpan.org, or through the web interface athttp://rt.cpan.org/NoAuth/ReportBug.html?Queue=App-EUMM-Upgrade. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT

You can find documentation for this module with the perldoc command.

perldoc App::EUMM::Upgrade

You can also look for information at:

ACKNOWLEDGEMENTS

COPYRIGHT & LICENSE

Copyright 2009-2017 Alexandr Ciornii.

GPL v3

Module Install Instructions

To install App::EUMM::Upgrade, copy and paste the appropriate command in to your terminal.

cpanm

cpanm App::EUMM::Upgrade

CPAN shell

perl -MCPAN -e shellinstall App::EUMM::Upgrade

For more information on module installation, please visitthe detailed CPAN module installation guide.

Keyboard Shortcuts

Global
sFocus search bar
?Bring up this help dialog
GitHub
gpGo to pull requests
gigo to github issues (only if github is preferred repository)
POD
gaGo to author
gcGo to changes
giGo to issues
gdGo to dist
grGo to repository/SCM
gsGo to source
gbGo to file browse
Search terms
module: (e.g.module:Plugin)
distribution: (e.g.distribution:Dancer auth)
author: (e.g.author:SONGMU Redis)
version: (e.g.version:1.00)

[8]ページ先頭

©2009-2025 Movatter.jp