source: molecuilder/doc/Makefile.am@ f07455

Last change on this file since f07455 was ada6d2, checked in by Frederik Heber <heber@…>, 16 years ago

Manpage is created via xmlto with a docbook stylesheet.

  • Hooks in Makefile.am are taken from TREMOLO project
  • manpage is in molecuilder/doc/molecuilder.xml.in
  • Property mode set to 100755
File size: 949 bytes
Line 
1EXTRA_DIST = \
2 Doxyfile \
3 html \
4 man-molecuilder.xml \
5 userguide.xml
6
7SRCMANDOCS =
8
9GENMANDOCS = \
10 molecuilder.1 \
11 espack.conf.5
12
13dist_man_MANS = $(SRCMANDOCS) $(GENMANDOCS)
14dist_doc_DATA = $(PDFFILES)
15
16SUFFIXES = .pdf .ps .dvi .tex .xml .html
17
18html-local: doxygen-docs
19
20doxygen-docs:
21 cd $(srcdir) && $(DOXYGEN)
22
23.xml.ps:
24 $(XMLTO) $(XMLTOFLAGS) ps $<
25 @touch $@
26
27.xml.html:
28 $(XMLTO) $(XMLTOFLAGS) html-nochunks $<
29 @touch $@
30
31molecuilder.stamp: molecuilder.xml
32 @rm -f molecuilder.tmp
33 @touch molecuilder.tmp
34 $(XMLTO) $(XMLTOFLAGS) man $<
35 @touch $(GENMANDOCS)
36 @mv -f molecuilder.tmp $@
37
38$(GENMANDOCS): molecuilder.stamp
39 @if test -f $@; then touch $@; else \
40 rm -f molecuilder.stamp; \
41 $(MAKE) $(AM_MAKEFLAGS) molecuilder.stamp; \
42 fi
43
44clean-local:
45 rm -f *.aux *.bbl *.blg *.log *.aux.bak
46distclean-local:
47 rm -f *.dvi *.ps *.pdf *.html $(GENMANDOCS) molecuilder.stamp
48
49.PHONY: allclean doxygen-docs
50allclean: distclean
51
52
Note: See TracBrowser for help on using the repository browser.