OK, here's the fixed version of the 'make doc-*' patch. I added a
'doc-clean' target, while I was at it. I've tested this, and it does work
with
% mkdir BUILD
% ../configure --enable-maintainer-mode --srcdir=..
% make doc-pdf
enjoy...
--s
Pakistan Sugar Grove struggle Flintlock PLO Nazi Kennedy Bush DNC
IDEA planning East Timor munitions Kojarena Legion of Doom interception
( http://lesser-magoo.lcs.mit.edu/~cananian )
Index: Makefile.in
===================================================================
RCS file: /usr/local/tigris/data/helm/cvs/repository/subversion/Makefile.in,v
retrieving revision 1.27
diff -u -p -r1.27 Makefile.in
--- Makefile.in 2001/08/15 00:23:24 1.27
+++ Makefile.in 2001/08/20 19:34:48
@@ -8,6 +8,8 @@ VPATH = @top_srcdir@
SVN_RA_LIB_DEPS = @SVN_RA_LIB_DEPS@
SVN_RA_LIB_LINK = @SVN_RA_LIB_LINK@
+DOC_DIRS = doc/programmer/design doc/user/manual
+
EXTERNAL_PROJECT_DIRS = neon apr @DB_SUBDIR@
SVN_APR_LIBS = @SVN_APR_LIBS@
@@ -133,7 +135,7 @@ check: $(TEST_DEPS)
fi
mkdir-init:
- @list='$(BUILD_DIRS)'; for i in $$list; do \
+ @list='$(BUILD_DIRS) $(DOC_DIRS)'; for i in $$list doc; do \
echo "$(MKDIR) $$i" ; \
$(MKDIR) $$i ; \
done
@@ -177,6 +179,15 @@ doc-html: doc/programmer/design/svn-desi
doc-ps: doc/programmer/design/svn-design.ps doc/user/manual/svn-manual.ps
doc-pdf: doc/programmer/design/svn-design.pdf doc/user/manual/svn-manual.pdf
+doc-clean:
+ for f in doc/programmer/design/svn-design doc/user/manual/svn-manual;\
+ do \
+ rm -f $$f.info $$f.info-1 $$f.info-2 $$f.info-3 \
+ $$f.aux $$f.cp $$f.fn $$f.ky $$f.log $$f.pg $$f.toc \
+ $$f.tp $$f.vr \
+ $$f.dvi $$f.txt $$f.html $$f.ps $$f.pdf ;\
+ done
+
### Build a tarball.
dist:
./dist.sh
@@ -200,16 +211,16 @@ dist:
.texi.info:
rm -f $@ $@-[0-9] $@-[0-9][0-9]
- $(MAKEINFO) -I `dirname $(top_srcdir)/$<` -o $@ $<
+ $(MAKEINFO) -I `dirname $<` -o $@ $<
.texi.dvi:
- $(TEXI2DVI) -I `dirname $(top_srcdir)/$<` $<
+ wd=`pwd` ; cd `dirname $@` ; $(TEXI2DVI) -I `dirname $$wd/$<` $$wd/$<
.texi.txt:
- $(MAKEINFO) -I `dirname $(top_srcdir)/$<` --no-headers -o $@ $<
+ $(MAKEINFO) -I `dirname $<` --no-headers -o $@ $<
.texi.html:
- $(MAKEINFO) -I `dirname $(top_srcdir)/$<` --no-headers --html -o $@ $<
+ $(MAKEINFO) -I `dirname $<` --no-headers --html -o $@ $<
.dvi.ps:
$(DVIPS) $< -o $@
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:36:36 2006