Only try to delete address if present.
[gedcom-parse.git] / doc / Makefile.am
index bf5b2107d74f33463ae8c3532ed4158cc4ea3f58..0458a2f24e47386631f895ecca940584c569417f 100644 (file)
@@ -2,15 +2,20 @@
 # $Id$
 # $Name$
 
-EXTRA_DIST = index.html usage.html parser.html interface.html links.html
-VERSIONED_FILES = index.html
+SUBDIRS = images .
+DOC_FILES = index.html usage.html parser.html interface.html links.html \
+           encoding.html gom.html
+GENERATED_DOC_FILES = gomxref.html utf8tools.html
+DOC_GEN = make_gom_xref
+EXTRA_DIST = $(DOC_FILES) $(DOC_GEN) index.html.in $(GENERATED_DOC_FILES)
+docdir = $(datadir)/doc/@PACKAGE@-@VERSION@
+DISTCLEANFILES = $(GENERATED_DOC_FILES)
 
-dist-hook:
-       @cd $(distdir); \
-       mkdir images
-       cp -p $(srcdir)/images/schema.obj $(srcdir)/images/schema.png images \
-       for file in $(VERSIONED_FILES); do \
-          sed 's/\@VERSION\@/${VERSION}/' $$file > $$file.new; \
-         rm $$file; \
-         mv $$file.new $$file; \
-       done
+doc_DATA = $(DOC_FILES) $(GENERATED_DOC_FILES)
+
+gomxref.html:  $(srcdir)/../include/gom.h make_gom_xref
+       srcdir=$(srcdir); export srcdir; \
+        perl $(srcdir)/make_gom_xref
+
+utf8tools.html:        $(srcdir)/../utf8/doc/utf8tools.html
+       cp $< $@