1 package Catalyst::Build;
5 use base 'Module::Build';
12 qw/Build Build.PL Changes Makefile.PL README _build blib lib script t/ )
17 Catalyst::Build - Module::Build extension for Catalyst
25 L<Module::Build> extension for Catalyst.
35 $self->SUPER::ACTION_install;
36 $self->ACTION_install_extras;
39 =item ACTION_fakeinstall
43 sub ACTION_fakeinstall {
45 $self->SUPER::ACTION_fakeinstall;
47 $self->ACTION_install_extras;
50 =item ACTION_install_extras
54 sub ACTION_install_extras {
56 my $prefix = $self->{properties}{destdir} || '';
59 $self->{config}{installsitelib},
60 split( '::', $self->{properties}{module_name} )
62 my @files = $self->_find_extras;
63 print "Installing extras to $path\n";
66 ? print "$_ -> $path/$_ (FAKE)\n"
67 : $self->copy_if_modified( $_, $path );
76 next if $file =~ /$ignore/;
81 push @files, $File::Find::name;
86 else { push @files, $file }
95 Sebastian Riedel, C<sri@oook.de>
99 This library is free software . You can redistribute it and/or modify it under
100 the same terms as perl itself.