# Jump around hoops and let people who download this code via # the git repo know what M::I modules you need to install to # build this module BEGIN { my @mi_mods = qw( inc::Module::Install Module::Install::AuthorTests Module::Install::TestTarget ); my @unavailable; foreach my $mod ( @mi_mods ) { eval qq{ use $mod }; if ($@) { push @unavailable, $mod; } } if (@unavailable) { print STDERR < '0.99'; requires 'Module::Setup' => '0.09'; requires 'Class::Data::Inheritable'; requires 'Router::Simple'; requires 'String::CamelCase'; requires 'Class::Trigger'; requires 'Text::Xslate'; requires 'Text::Xslate::Bridge::TT2Like'; install_script 'script/pickles-setup'; default_test_target includes => "t/MyApp/lib" ; WriteAll;