1 |
dpavlin |
116 |
# Dobrica Pavlinusic, <dpavlin@rot13.org> 10/26/07 14:26:36 CEST |
2 |
|
|
package Module::Install::PRIVATE; |
3 |
|
|
|
4 |
|
|
use strict; |
5 |
|
|
use warnings; |
6 |
|
|
|
7 |
|
|
use base 'Module::Install::Base'; |
8 |
|
|
our $VERSION = '0.01'; |
9 |
|
|
|
10 |
|
|
=head1 NAME |
11 |
|
|
|
12 |
|
|
Module::Install::PRIVATE - Module Install Support |
13 |
|
|
|
14 |
|
|
=head1 SYNOPSIS |
15 |
|
|
|
16 |
|
|
=head1 DESCRIPTION |
17 |
|
|
|
18 |
dpavlin |
144 |
=head2 my_targets |
19 |
dpavlin |
116 |
|
20 |
|
|
=cut |
21 |
|
|
|
22 |
|
|
sub my_targets { |
23 |
|
|
my ($self) = @_; |
24 |
|
|
|
25 |
|
|
$self->postamble(<<"END_MAKEFILE"); |
26 |
|
|
# --- $self section: |
27 |
|
|
|
28 |
dpavlin |
117 |
dump: all |
29 |
dpavlin |
118 |
rm dump/* || true |
30 |
dpavlin |
116 |
./bin/acs.pl -d -d -d 2>&1 | tee log |
31 |
|
|
|
32 |
dpavlin |
142 |
html: \$(MAN1PODS) \$(MAN3PODS) |
33 |
|
|
test -d html || mkdir html |
34 |
|
|
allpod2xhtml.pl lib/ html/ |
35 |
|
|
|
36 |
dpavlin |
116 |
END_MAKEFILE |
37 |
|
|
|
38 |
dpavlin |
117 |
warn "added my targets: dump\n"; |
39 |
dpavlin |
116 |
|
40 |
|
|
return $self; |
41 |
|
|
} |
42 |
|
|
|
43 |
|
|
1; |