More automake fixes...
# HG changeset patch
# User Christoph Berg <cb@xxxxxxxx>
# Date 1173921152 -3600
# Node ID 0768aee5eb3d633f950d4ff75dabf94c4374427d
# Parent 99f7aa2bb5285cdfe00bb1f2884b202bf9507c9d
Add gen-map-doc to EXTRADIST, call using perl in srcdir, fix makedoc rules.
diff -r 99f7aa2bb528 -r 0768aee5eb3d doc/Makefile.am
--- a/doc/Makefile.am Thu Mar 15 01:07:08 2007 +0100
+++ b/doc/Makefile.am Thu Mar 15 02:12:32 2007 +0100
@@ -15,6 +15,7 @@ EXTRA_DIST = dotlock.man \
PGP-Notes.txt \
applying-patches.txt \
devel-notes.txt \
+ gen-map-doc \
muttrc.man.head \
muttrc.man.tail \
mbox.man \
@@ -39,7 +40,7 @@ topsrcdir_DOCFILES = COPYRIGHT GPL INSTA
ChangeLog.old \
README NEWS TODO README.SECURITY README.SSL
-all: ../makedoc$(EXEEXT)
+all:
$(MAKE) makedoc-all
makedoc-all: mutt.1 muttrc.man manual.html stamp-doc-chunked manual.txt
@@ -132,13 +133,12 @@ mutt.1: $(srcdir)/mutt.man
mutt.1: $(srcdir)/mutt.man
$(EDIT) $(srcdir)/mutt.man > $@
-stamp-doc-xml: $(top_srcdir)/makedoc.c $(top_srcdir)/init.h manual.xml.head \
- $(top_srcdir)/functions.h $(wildcard $(top_srcdir)/OPS*)
manual.xml.tail \
+stamp-doc-xml: ../makedoc$(EXEEXT) $(top_srcdir)/init.h manual.xml.head \
+ $(top_srcdir)/functions.h $(top_srcdir)/OPS* manual.xml.tail \
$(top_srcdir)/VERSION ../reldate.h
- $(MAKE) ../makedoc$(EXEEXT)
( date=`cut -d\" -f2 ../reldate.h`; \
sed -e "s/@VERSION\@/`cat $(top_srcdir)/VERSION` ($$date)/"
$(srcdir)/manual.xml.head ;\
$(MAKEDOC_CPP) $(top_srcdir)/init.h | ../makedoc -s ;\
- ./gen-map-doc $(top_srcdir)/functions.h $(wildcard
$(top_srcdir)/OPS*) < $(srcdir)/manual.xml.tail \
+ perl $(srcdir)/gen-map-doc $(top_srcdir)/functions.h
$(top_srcdir)/OPS* < $(srcdir)/manual.xml.tail \
) > manual.xml
touch stamp-doc-xml
Christoph
--
cb@xxxxxxxx | http://www.df7cb.de/
Attachment:
signature.asc
Description: Digital signature