summaryrefslogtreecommitdiff
path: root/win32
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2009-09-12 08:54:00 +0100
committerNicholas Clark <nick@ccl4.org>2009-09-12 08:54:00 +0100
commit0195b1444e117d5ff8dc58a290639115901efb5b (patch)
tree37462773b4a9f607c7fb92bdca18a68dea20e697 /win32
parent0105f2b1236b169342446129a0de2fd073540afd (diff)
downloadperl-0195b1444e117d5ff8dc58a290639115901efb5b.tar.gz
pod/perltoc.pod needs all the extensions to be built before it can be built.
Diffstat (limited to 'win32')
-rw-r--r--win32/Makefile6
-rw-r--r--win32/makefile.mk6
2 files changed, 8 insertions, 4 deletions
diff --git a/win32/Makefile b/win32/Makefile
index 332b8ca2ca..b7efd2e134 100644
--- a/win32/Makefile
+++ b/win32/Makefile
@@ -1083,7 +1083,7 @@ Extensions_realclean:
#-------------------------------------------------------------------------------
-doc: $(PERLEXE)
+doc: $(PERLEXE) ..\pod\perltoc.pod
$(PERLEXE) -I..\lib ..\installhtml --podroot=.. --htmldir=$(HTMLDIR) \
--podpath=pod:lib:ext:utils --htmlroot="file://$(INST_HTML::=|)" \
--libpod=perlfunc:perlguts:perlvar:perlrun:perlop --recurse
@@ -1141,6 +1141,8 @@ utils: $(PERLEXE) $(X2P)
$(PERLEXE) $(PL2BAT) $(UTILS)
$(PERLEXE) ..\autodoc.pl ..
$(PERLEXE) ..\pod\perlmodlib.pl -q
+
+..\pod\perltoc.pod: $(PERLEXE) Extensions Extensions_nonxs
$(PERLEXE) ..\pod\buildtoc --build-toc -q
# Note that the pod cleanup in this next section is parsed (and regenerated
@@ -1238,7 +1240,7 @@ distclean: realclean
install : all installbare installhtml
-installbare : utils
+installbare : utils ..\pod\perltoc.pod
$(PERLEXE) ..\installperl
if exist $(WPERLEXE) $(XCOPY) $(WPERLEXE) $(INST_BIN)\*.*
if exist $(PERLEXESTATIC) $(XCOPY) $(PERLEXESTATIC) $(INST_BIN)\*.*
diff --git a/win32/makefile.mk b/win32/makefile.mk
index 002d5c53c2..6c5b4db009 100644
--- a/win32/makefile.mk
+++ b/win32/makefile.mk
@@ -1413,7 +1413,7 @@ Extensions_realclean :
#-------------------------------------------------------------------------------
-doc: $(PERLEXE)
+doc: $(PERLEXE) ..\pod\perltoc.pod
$(PERLEXE) -I..\lib ..\installhtml --podroot=.. --htmldir=$(HTMLDIR) \
--podpath=pod:lib:ext:utils --htmlroot="file://$(INST_HTML:s,:,|,)"\
--libpod=perlfunc:perlguts:perlvar:perlrun:perlop --recurse
@@ -1466,6 +1466,8 @@ utils: $(PERLEXE) $(X2P)
$(PERLEXE) $(PL2BAT) $(UTILS)
$(PERLEXE) ..\autodoc.pl ..
$(PERLEXE) ..\pod\perlmodlib.pl -q
+
+..\pod\perltoc.pod: $(PERLEXE) Extensions Extensions_nonxs
$(PERLEXE) ..\pod\buildtoc --build-toc -q
# Note that the pod cleanup in this next section is parsed (and regenerated
@@ -1563,7 +1565,7 @@ distclean: realclean
install : all installbare installhtml
-installbare : $(RIGHTMAKE) utils
+installbare : $(RIGHTMAKE) utils ..\pod\perltoc.pod
$(PERLEXE) ..\installperl
if exist $(WPERLEXE) $(XCOPY) $(WPERLEXE) $(INST_BIN)\*.*
if exist $(PERLEXESTATIC) $(XCOPY) $(PERLEXESTATIC) $(INST_BIN)\*.*