diff options
author | Jesse Luehrs <doy@tozt.net> | 2011-02-21 14:20:16 -0600 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2011-02-21 14:20:16 -0600 |
commit | 47bdf9ed57780fccbca69ba0470fb57741494b3c (patch) | |
tree | bc6857987596403b48045610c0d6c5109d99d75e /lib/MooseX/Bread/Board.pm | |
parent | ccb6cf33d33e58eef1937253be5c470f9449354a (diff) | |
download | bread-board-declare-47bdf9ed57780fccbca69ba0470fb57741494b3c.tar.gz bread-board-declare-47bdf9ed57780fccbca69ba0470fb57741494b3c.zip |
also support moose 2 inlining api
Diffstat (limited to 'lib/MooseX/Bread/Board.pm')
-rw-r--r-- | lib/MooseX/Bread/Board.pm | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/lib/MooseX/Bread/Board.pm b/lib/MooseX/Bread/Board.pm index 2f4c4b8..be2d707 100644 --- a/lib/MooseX/Bread/Board.pm +++ b/lib/MooseX/Bread/Board.pm @@ -8,9 +8,12 @@ my (undef, undef, $init_meta) = Moose::Exporter->build_import_methods( class => ['MooseX::Bread::Board::Meta::Role::Class'], instance => ['MooseX::Bread::Board::Meta::Role::Instance'], }, - #role_metaroles => { - #applied_attribute => ['MooseX::Bread::Board::Meta::Role::Attribute'], - #}, + (Moose->VERSION >= 1.9900 + ? (role_metaroles => { + applied_attribute => + ['MooseX::Bread::Board::Meta::Role::Attribute'], + }) + : ()), base_class_roles => ['MooseX::Bread::Board::Role::Object'], ); |