| ## Process this file with automake to generate Makefile.in |
| |
| man_MANS = runtest.1 |
| # FIXME: We need to generate an info doc from SGML somehow, but for |
| # now, don't install the old texinfo document from version 1.3 |
| # info_TEXINFOS = dejagnu.texi |
| DOCBOOK = @DOCBOOK@ |
| TARGETS = book1.html overview.ps overview.pdf overview.rtf |
| |
| docs: $(TARGETS) |
| |
| %.ps: %.dvi |
| src=$(srcdir); \ |
| dir=`(cd $${src}; pwd)`; \ |
| dvips -o $@ $*.dvi |
| |
| %.pdf: %.sgml |
| src=$(srcdir); \ |
| dir=`(cd $${src}; pwd)`; \ |
| $(DOCBOOK)/db2pdf $${dir}/$*.sgml |
| |
| %.dvi: %.sgml |
| src=$(srcdir); \ |
| dir=`(cd $${src}; pwd)`; \ |
| $(DOCBOOK)/db2dvi $${dir}/$*.sgml |
| |
| %.rtf: %.sgml |
| src=$(srcdir); \ |
| dir=`(cd $${src}; pwd)`; \ |
| $(DOCBOOK)/db2rtf $${dir}/$*.sgml |
| |
| %.gif: %.fig |
| convert -transparency white $< $@ # .fig -> .gif |
| |
| %.epsi: %.eps |
| src=$(srcdir); \ |
| dir=`(cd $${src}; pwd)`; \ |
| ps2epsi $${dir}/$*.sgml # .eps -> .epsi |
| |
| %.eps: %.fig |
| fig2dev -L ps -m 0.7 -p dummy $< > $@ # .fig -> .eps/portrait |
| |
| %.html: %.sgml |
| src=$(srcdir); \ |
| dir=`(cd $${src}; pwd)`; \ |
| mkdir html; \ |
| $(DOCBOOK)/db2html -o html $${dir}/$*.sgml |
| |
| # now for some extra dependencies that the automatic rules will not |
| # catch: |
| |
| book1.html: html/book1.html |
| |
| html/book1.html rtf overview.pdf overview.ps overview.rtf overview.html: overview.sgml ref.sgml user.sgml |
| |
| html/book1.html: overview.sgml ref.sgml user.sgml |
| |
| clean realclean distclean: |
| rm -fr $(TARGETS) DBHTOHTML* html dejagnu.info* overview.junk overview overview.{aux,dvi,log,ps,pdf,tex} |
| |
| install-doc: $(TARGETS) |
| $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/html $(DESTDIR)$(pkgdatadir)/html/stylesheet-images |
| $(INSTALL_DATA) html/*.html $(DESTDIR)$(pkgdatadir)/html |
| $(INSTALL_DATA) overview.rtf $(DESTDIR)$(pkgdatadir)/dejagnu.rtf |
| $(INSTALL_DATA) overview.ps $(DESTDIR)$(pkgdatadir)/dejagnu.ps |
| $(INSTALL_DATA) overview.pdf $(DESTDIR)$(pkgdatadir)/dejagnu.pdf |
| $(INSTALL_DATA) $(srcdir)/runtest.1 $(mandir)/man1/ |