summaryrefslogtreecommitdiff
path: root/pod/Makefile.SH
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2010-10-05 11:07:14 +0100
committerNicholas Clark <nick@ccl4.org>2010-10-05 13:48:51 +0100
commitbab7aada2e9c0074c39ee39ffeb3b8e6c550b204 (patch)
tree3d9a82464e8ba8051eb574920c31a8e489de6ee8 /pod/Makefile.SH
parentcde5101a7be11e27127dc4c214d749bb2cc993e6 (diff)
downloadperl-bab7aada2e9c0074c39ee39ffeb3b8e6c550b204.tar.gz
Move pod2man.PL, pod2text.PL, podselect.PL into cpan/podlators/scripts
Let ExtUtils::MakeMaker deal with running these extraction scripts, rather than repeating the logic in (at least) 5 places.
Diffstat (limited to 'pod/Makefile.SH')
-rw-r--r--pod/Makefile.SH19
1 files changed, 7 insertions, 12 deletions
diff --git a/pod/Makefile.SH b/pod/Makefile.SH
index 450b7ab2f4..35814248ba 100644
--- a/pod/Makefile.SH
+++ b/pod/Makefile.SH
@@ -54,13 +54,14 @@ LDLIBPTH = $ldlibpth
## In the following dollars and backticks do not need the extra backslash.
$spitshell >>Makefile <<'!NO!SUBS!'
-CONVERTERS = pod2html pod2man pod2text
+CONVERTERS = pod2html
HTMLROOT = / # Change this to fix cross-references in HTML
POD2HTML = pod2html \
--htmlroot=$(HTMLROOT) \
--podroot=.. --podpath=pod:lib:ext:vms \
--libpods=perlfunc:perlguts:perlvar:perlrun:perlop
+POD2MAN = ../cpan/podlators/pod2man
POD2LATEX = ../cpan/Pod-LaTeX/pod2latex
PODCHECKER = ../cpan/Pod-Parser/podchecker
@@ -72,7 +73,7 @@ all: $(CONVERTERS) man
converters: $(CONVERTERS)
-man: pod2man $(MAN)
+man: $(POD2MAN) $(MAN)
html: pod2html $(HTML)
@@ -85,11 +86,11 @@ toc perltoc.pod: buildtoc
.SUFFIXES: .man
-.pm.man: pod2man
- $(REALPERL) -I../lib pod2man $*.pm >$*.man
+.pm.man: $(POD2MAN)
+ $(REALPERL) -I../lib $(POD2MAN) $*.pm >$*.man
-.pod.man: pod2man
- $(REALPERL) -I../lib pod2man $*.pod >$*.man
+.pod.man: $(POD2MAN)
+ $(REALPERL) -I../lib $(POD2MAN) $*.pod >$*.man
.SUFFIXES: .html
@@ -130,10 +131,4 @@ check: $(PODCHECKER)
pod2html: pod2html.PL ../lib/Config.pm
$(LDLIBPTH) $(PERL) -I ../lib pod2html.PL
-pod2man: pod2man.PL ../lib/Config.pm
- $(LDLIBPTH) $(PERL) -I ../lib pod2man.PL
-
-pod2text: pod2text.PL ../lib/Config.pm
- $(LDLIBPTH) $(PERL) -I ../lib pod2text.PL
-
!NO!SUBS!