SMOP
view release on metacpan or search on metacpan
inc/MyBuilder.pm view on Meta::CPAN
my @INCLUDE = (catdir("base","include"),catdir("util","include"));
for my $module (@MODULES) {
make_path(catdir($BUILDDIR,$module,"src"),catdir($BUILDDIR,$module,"t"));
# copy headers so that they can be used when compiling generated files
for my $header (@{$self->rscan_dir(catdir($module,"src"),qr/\.h$/)}) {
my $dest = $header;
$dest =~ s/^/$BUILDDIR\//;
$self->copy_if_modified( from => $header, to => $dest);
}
push(@INCLUDE,"$module/include");
my @c_files = @{$self->rscan_dir(catdir($module,"src"),qr/\.c$/)};
for my $file (@c_files) {
my $object = $file;
$object =~ s/\.c/.o/;
$object =~ s/^/$BUILDDIR\//;
( run in 2.465 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )