1 ## Process this file with automake to generate Makefile.in
6 # FIXME: We need to generate an info doc from SGML somehow, but for
7 # now, don't install the old texinfo document from version 1.3
8 # info_TEXINFOS = dejagnu.texi
10 TARGETS = overview.html overview.ps overview.pdf overview.rtf
16 dir=`(cd $${src}; pwd)`; \
21 dir=`(cd $${src}; pwd)`; \
22 $(DOCBOOK)/db2pdf $${dir}/$*.sgml
26 dir=`(cd $${src}; pwd)`; \
27 $(DOCBOOK)/db2dvi $${dir}/$*.sgml
31 dir=`(cd $${src}; pwd)`; \
32 $(DOCBOOK)/db2rtf $${dir}/$*.sgml
35 convert -transparency white $< $@ # .fig -> .gif
39 dir=`(cd $${src}; pwd)`; \
40 ps2epsi $${dir}/$*.sgml # .eps -> .epsi
43 fig2dev -L ps -m 0.7 -p dummy $< > $@ # .fig -> .eps/portrait
47 dir=`(cd $${src}; pwd)`; \
49 $(DOCBOOK)/db2html -o html $${dir}/$*.sgml
51 # now for some extra dependencies that the automatic rules will not
54 html/book1.html rtf overview.pdf overview.ps overview.dvi overview.rtf overview.html: overview.sgml ref.sgml user.sgml
56 html/book1.html: overview.sgml ref.sgml user.sgml
58 clean realclean distclean:
59 rm -fr $(TARGETS) DBHTOHTML* html dejagnu.info* overview.junk overview overview.{aux,dvi,log,ps,pdf,tex}
61 install-doc: $(TARGETS)
62 $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/html $(DESTDIR)$(pkgdatadir)/html/stylesheet-images
63 $(INSTALL_DATA) html/*.html $(DESTDIR)$(pkgdatadir)/html
64 $(INSTALL_DATA) overview.rtf $(DESTDIR)$(pkgdatadir)/dejagnu.rtf
65 $(INSTALL_DATA) overview.ps $(DESTDIR)$(pkgdatadir)/dejagnu.ps
66 $(INSTALL_DATA) overview.pdf $(DESTDIR)$(pkgdatadir)/dejagnu.pdf
67 $(INSTALL_DATA) $(srcdir)/runtest.1 $(mandir)/man1/