Acme-Win32-PEPM
view release on metacpan or search on metacpan
lib/Win32/PEPM/Build.pm view on Meta::CPAN
$h->{dynamic_lib} = {} if ref $h->{dynamic_lib} ne 'HASH';
$h->{dynamic_lib}->{OTHERLDFLAGS} .= ' -stub:$(BASEEXT).com';
$h->{dynamic_lib}->{INST_DYNAMIC} = '$(DLBASE).$(DLEXT)';
$h->{clean} = {} if ref $h->{clean} ne 'HASH';
$h->{clean}->{FILES} = $h->{clean}->{FILES}.' $(BASEEXT).com $(DLBASE).$(DLEXT)';
hookMY();
}
{
my $oldpostamble;
my $oldpm_to_blib;
my $oldconstants;
sub hookMY
{
$oldpostamble = *MY::postamble{CODE};
undef(*MY::postamble);
*MY::postamble = sub {
my $str = '';
$str = &$oldpostamble(@_) if ($oldpostamble);
return $str.'
$(INST_DYNAMIC): $(BASEEXT).com
$(BASEEXT).com: $(VERSION_FROM)
$(CP) $(VERSION_FROM) $(BASEEXT).com
$(PERLRUN) -MWin32::PEPM::Build \
-e"Win32::PEPM::Build::makeCOM(\'$(BASEEXT).com\')"
';
( run in 0.709 second using v1.01-cache-2.11-cpan-ceb78f64989 )