Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Read-only release history for Dist-Dzpl
Perl

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
lib
t
Changes
MANIFEST
META.yml
Makefile.PL
README

README

NAME
    Dist::Dzpl - An alternative configuration format (.pl) and invoker for
    Dist::Zilla

VERSION
    version 0.0020

SYNOPSIS
    Below is an example file that would exist in your distribution root,
    called "dist.pl" or "dzpl":

        #!/usr/bin/env perl
        use Dzpl
            name => 'Acme-Xyzzy',
            version => '0.0001',
            author => 'Ja P. Hacker <japh@example.com>',
            license => 'Perl5',
            copyright => 'Ja P. Hacker', # Will automaticaly fill in the current year

            # Declare prerequisites for runtime and testing (building)
            # Alternatively, you can specify 'recommend' or 'prefer'
            require => q/
                Moose

                [Test]
                Test::Most
            /;
        ;

        # Declare some plugins to use. The regular expression following
        # the @Basic bundle is a filter excluding Dist::Zilla::Plugin::Readme
        plugin
            '@Basic' => qr/Readme$/,
            'PodWeaver',
            'PkgVersion',
            'ReadmeFromPod',
            '=Dist::Dzpl::Plugin::DynamicManifest',
            '=Dist::Dzpl::Plugin::CopyReadmeFromBuild',
        ;

        run;

    Then, from the commandline:

        dzpl build      # Build the distribution via $zilla->build
        dzpl dzil help  # The usual Dist::Dzil::App help message

DESCRIPTION
    Dist::Dzpl is a wrapper around Dist::Zilla, allowing an alternative,
    flexible configuration mechanism. Instead of describing your
    distribution using an .ini file, you can use a Perl .pl script

    Your configuation file can be named "dzpl", "dz.pl", or "dist.pl", and
    will be picked in that order

    Dist::Dzpl is dz*P*l is to .pl as Dist::Zilla is dz*I*l is to .ini

SEE ALSO
    Dist::Zilla

AUTHOR
      Robert Krimen <robertkrimen@gmail.com>

COPYRIGHT AND LICENSE
    This software is copyright (c) 2010 by Robert Krimen.

    This is free software; you can redistribute it and/or modify it under
    the same terms as the Perl 5 programming language system itself.

Something went wrong with that request. Please try again.