Skip to content

Commit

Permalink
Build results of 087fca5 (on master)
Browse files Browse the repository at this point in the history
  • Loading branch information
kentfredric committed Sep 6, 2014
1 parent c96660b commit 3b74403
Show file tree
Hide file tree
Showing 2 changed files with 51 additions and 0 deletions.
22 changes: 22 additions & 0 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,28 @@ NAME
VERSION
version 0.001000

SYNOPSIS
[if::ENV]
key = UBERTESTING
dz_plugin = Some::Plugin
dz_plugin_name = UBERTEST/Some::Plugin
>= some_plugin_argument = itsvalue
>= some_plugin_argument = itsvalue

Then

dzil build # Some::Plugin not loaded, but declared as a develop dep anyway
UBERTESTING=1 dzil build # Some::Plugin loaded!
UBERTESTING=0 dzil build # Some::Plugin NOT loaded

SEE ALSO
* "[if]" - Dist::Zilla::Plugin::if =item * "[if::not]" -
Dist::Zilla::Plugin::if::not =item * "[if::not::ENV]" -
Dist::Zilla::Plugin::if::not::ENV =item *
"PluginLoader::Configurable role" -
Dist::Zilla::Role::PluginLoader::Configurable =item * "PluginLoader
role" - Dist::Zilla::Role::PluginLoader

AUTHOR
Kent Fredric <kentnl@cpan.org>

Expand Down
29 changes: 29 additions & 0 deletions lib/Dist/Zilla/Plugin/if/ENV.pm
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,35 @@ Dist::Zilla::Plugin::if::ENV - Load a plugin when an ENV key is true.
version 0.001000
=head1 SYNOPSIS
[if::ENV]
key = UBERTESTING
dz_plugin = Some::Plugin
dz_plugin_name = UBERTEST/Some::Plugin
>= some_plugin_argument = itsvalue
>= some_plugin_argument = itsvalue
Then
dzil build # Some::Plugin not loaded, but declared as a develop dep anyway
UBERTESTING=1 dzil build # Some::Plugin loaded!
UBERTESTING=0 dzil build # Some::Plugin NOT loaded
=head2 SEE ALSO
=over 4
=item * C<[if]> - L<< Dist::Zilla::Plugin::if|Dist::Zilla::Plugin::if >>
=item * C<[if::not]> - L<< Dist::Zilla::Plugin::if::not|Dist::Zilla::Plugin::if::not >>
=item * C<[if::not::ENV]> - L<< Dist::Zilla::Plugin::if::not::ENV|Dist::Zilla::Plugin::if::not::ENV >>
=item * C<PluginLoader::Configurable role> - L<<
Dist::Zilla::Role::PluginLoader::Configurable|Dist::Zilla::Role::PluginLoader::Configurable
>>
=item * C<PluginLoader role> - L<< Dist::Zilla::Role::PluginLoader|Dist::Zilla::Role::PluginLoader >>
=back
=head1 AUTHOR
Kent Fredric <kentnl@cpan.org>
Expand Down

0 comments on commit 3b74403

Please sign in to comment.