--- parrot-current/config/gen/makefiles/docs.in 2009-12-05 22:17:34.000000000 -0500 +++ parrot-andy/config/gen/makefiles/docs.in 2009-12-05 22:13:44.950527587 -0500 @@ -1,10 +1,11 @@ # Copyright (C) 2001-2006, Parrot Foundation. -# $Id: docs.in 42900 2009-12-05 13:51:11Z jkeenan $ +# $Id: docs.in 42898 2009-12-05 01:42:30Z jkeenan $ # Setup of some commands PERL := @perl@ CHMOD := @chmod@ MKPATH := @mkpath@ +TOUCH := @touch@ RM_F := @rm_f@ RM_RF := @rm_rf@ PERLDOC := @perldoc@ @@ -18,7 +19,7 @@ # # The default target -all: doc-prep packfile-c.pod $(POD) +all: packfile-c.pod $(POD) # This is a listing of all targets, that are meant to be called by users # Most of them are proxied in the root makefile parrot/Makefile @@ -33,15 +34,18 @@ @echo " html-clean: Remove the generated HTML documentation." @echo "" +$(POD): doc-prep + doc-prep: $(MKPATH) ops + $(TOUCH) doc-prep packfile-c.pod: ../src/packfile.c #IF(new_perldoc): $(PERLDOC) -ud packfile-c.pod ../src/packfile.c #ELSE: $(PERLDOC) -u ../src/packfile.c > packfile-c.pod clean: - $(RM_F) packfile-c.pod $(POD) + $(RM_F) packfile-c.pod $(POD) doc-prep html: all $(PERL) -I../lib ../tools/docs/write_docs.pl --silent --version=$(VERSION)