Acme-Be-Modern

 view release on metacpan or  search on metacpan

Build.PL  view on Meta::CPAN

use Module::Build;

my $builder = Module::Build->new(
    module_name         => 'Acme::Be::Modern',
    license             => 'gpl3',
    create_license      => 1,
    dist_author         => q{Søren Lund <soren@lund.org>},
    dist_version_from   => 'lib/Acme/Be/Modern.pm',
    requires => {
        'Filter::Util::Call' => 0,
        'Modern::Perl' => 0,
    },
    build_requires => {
        'Test::More' => 0,
        'Module::Loaded' => 0,
        'Test::CheckManifest' => 0
    },
    configure_requires  => { 
        'Module::Build' => 0.38,
        'Software::License' => 0,
    },

META.json  view on Meta::CPAN

      },
      "configure" : {
         "requires" : {
            "Module::Build" : "0.38",
            "Software::License" : "0"
         }
      },
      "runtime" : {
         "requires" : {
            "Filter::Util::Call" : "0",
            "Modern::Perl" : "0"
         }
      }
   },
   "provides" : {
      "Acme::Be::Modern" : {
         "file" : "lib/Acme/Be/Modern.pm",
         "version" : "0.04"
      }
   },
   "release_status" : "stable",

META.yml  view on Meta::CPAN

meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: '1.4'
name: Acme-Be-Modern
provides:
  Acme::Be::Modern:
    file: lib/Acme/Be/Modern.pm
    version: '0.04'
requires:
  Filter::Util::Call: '0'
  Modern::Perl: '0'
resources:
  bugtracker: https://github.com/soren/Acme-Be-Modern/issues
  license: http://www.gnu.org/licenses/gpl-3.0.txt
  repository: https://github.com/soren/Acme-Be-Modern/
version: '0.04'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'

Makefile.PL  view on Meta::CPAN

# Note: this file was auto-generated by Module::Build::Compat version 0.4229
use ExtUtils::MakeMaker;
WriteMakefile
(
  'PREREQ_PM' => {
                   'Module::Loaded' => 0,
                   'Test::More' => 0,
                   'Modern::Perl' => 0,
                   'Test::CheckManifest' => 0,
                   'Filter::Util::Call' => 0
                 },
  'INSTALLDIRS' => 'site',
  'EXE_FILES' => [],
  'PL_FILES' => {},
  'NAME' => 'Acme::Be::Modern',
  'VERSION_FROM' => 'lib/Acme/Be/Modern.pm'
)
;

README  view on Meta::CPAN

Acme-Be-Modern

This is a source filter that enables you to write 'be modern' instead
of 'use Modern::Perl'. In other words you can replace one line (17
characters) with two lines (31 characters), and at the same time make
you program less stable. All this for free!

INSTALLATION

To install this module, run the following commands:

	perl Build.PL
	./Build
	./Build test

lib/Acme/Be/Modern.pm  view on Meta::CPAN

package Acme::Be::Modern;

use Modern::Perl;

use Filter::Util::Call;

=encoding utf-8

=head1 NAME

Acme::Be::Modern - enables your script to "be modern"

=head1 VERSION

t/be-modern.t  view on Meta::CPAN

use Test::More tests => 1;
use Module::Loaded;

use Acme::Be::Modern;

be modern;

ok(is_loaded('Modern::Perl'));

 view all matches for this distribution
 view release on metacpan -  search on metacpan

( run in 1.892 second using v1.00-cache-2.02-grep-82fe00e-cpan-1925d2aa809 )