Make the UTF-8 decoding stricter and more verbose when
[p5sagit/p5-mst-13.2.git] / pod / Makefile.SH
index 17ba91a..ae6262c 100644 (file)
@@ -22,7 +22,7 @@ if test -d pod; then
 fi
 POD=`echo *.pod`
 MAN=`echo $POD|sed 's/\.pod/\.man/g'`
-HTML=`echo $POD|sed 's/perltoc.pod//'|sed 's/\.pod/\.man/g'`
+HTML=`echo $POD|sed 's/perltoc.pod//'|sed 's/\.pod/\.html/g'`
 TEX=`echo $POD|sed 's/\.pod/\.tex/g'`
 
 echo "Extracting pod/Makefile (with variable substitutions)"
@@ -45,6 +45,10 @@ HTML = $HTML
 
 TEX  = $TEX  
 
+# The following is used to include the current directory in
+# the dynamic loader path you are building a shared libperl.
+LDLIBPTH = $ldlibpth
+
 !GROK!THIS!
 
 ## In the following dollars and backticks do not need the extra backslash.
@@ -68,7 +72,7 @@ converters: $(CONVERTERS)
 
 regen_pods: perlmodlib.pod toc
 
-buildtoc:      buildtoc.PL
+buildtoc:      buildtoc.PL perl.pod ../MANIFEST
        $(PERL) -I ../lib buildtoc.PL
 
 man:   pod2man $(MAN)
@@ -77,7 +81,7 @@ html: pod2html $(HTML)
 
 tex:   pod2latex $(TEX)
 
-toc:
+toc:   buildtoc
        $(PERL) -I../lib buildtoc
 
 .SUFFIXES: .pm .pod
@@ -118,25 +122,28 @@ realclean:        clean
 
 distclean:     realclean
 
+veryclean:     distclean
+       -rm -f *~ *.orig
+
 check: checkpods
        @echo "checking..."; \
        $(PERL) -I../lib checkpods $(POD)
 
 # Dependencies.
 pod2latex:     pod2latex.PL ../lib/Config.pm
-       $(PERL) -I../lib pod2latex.PL
+       $(LDLIBPTH) $(PERL) -I../lib pod2latex.PL
 
 pod2html:      pod2html.PL ../lib/Config.pm
-       $(PERL) -I ../lib pod2html.PL
+       $(LDLIBPTH) $(PERL) -I ../lib pod2html.PL
 
 pod2man:       pod2man.PL ../lib/Config.pm
-       $(PERL) -I ../lib pod2man.PL
+       $(LDLIBPTH) $(PERL) -I ../lib pod2man.PL
 
 pod2text:      pod2text.PL ../lib/Config.pm
-       $(PERL) -I ../lib pod2text.PL
+       $(LDLIBPTH) $(PERL) -I ../lib pod2text.PL
 
 checkpods:     checkpods.PL ../lib/Config.pm
-       $(PERL) -I ../lib checkpods.PL
+       $(LDLIBPTH) $(PERL) -I ../lib checkpods.PL
 
 pod2usage:     pod2usage.PL ../lib/Config.pm
        $(PERL) -I ../lib pod2usage.PL