source: rtems/doc/project.am @ 12eee4fd

4.115
Last change on this file since 12eee4fd was f3bf8235, checked in by Joel Sherrill <joel.sherrill@…>, on 03/11/13 at 20:22:41

doc/project.am: texi2html invocation had file name twice

  • Property mode set to 100644
File size: 1.8 KB
Line 
1# HACK: makeinfo is locale sensitive
2LANG=C
3
4SUFFIXES = .t
5
6MAINTAINERCLEANFILES =
7CLEANFILES =
8MOSTLYCLEANFILES =
9CLEANFILES += $(GENERATED_FILES)
10
11AM_MAKEINFOFLAGS = -I $(top_builddir) -I $(top_srcdir)
12TEXI2DVI = @TEXI2DVI@ -I $(top_builddir) -I $(top_srcdir)
13TEXI2PDF = @TEXI2PDF@ -I $(top_builddir) -I $(top_srcdir)
14
15# Without $(srcdir) in TEXINPUTS, dvips doesn't find the *.eps
16# we distribute in $(srcdir)
17.dvi.ps:
18        TEXINPUTS="$(srcdir)${PATH_SEPARATOR}$$TEXINPUTS" \
19        $(DVIPS) -o $@ $<
20
21## DVI support
22dvidir = $(pkgdocdir)/dvi
23
24## PS support
25psdir = $(pkgdocdir)/ps
26
27## PDF support
28pdfdir = $(pkgdocdir)/pdf
29
30if EPSTOPDF
31.eps.pdf:
32        $(EPSTOPDF) $< --outfile=$@
33endif
34
35$(PROJECT).pdf: $(PROJECT).texi $($(PROJECT)_TEXINFOS) $(PDF_IMAGES)
36CLEANFILES += $(PROJECT).pdf
37
38MOSTLYCLEANFILES += $(PDF_IMAGES)
39
40## HTML
41SUFFIXES += .html
42
43if USE_HTML
44
45html_project_DATA =
46
47MOSTLYCLEANFILES += $(PROJECT)/*.html
48html_project_DATA += $(PROJECT)/*.html
49
50# Share as much as possible between the texi2html and texi2any rules
51$(PROJECT)/*.html: $(PROJECT).texi $($(PROJECT)_TEXINFOS)
52        rm -rf $(PROJECT).html
53if USE_TEXI2HTML
54        $(TEXI2HTML) $(TEXI2HTML_ARGS) --menu $<
55endif # USE_TEXI2HTML
56if USE_TEXI2ANY
57        $(TEXI2ANY) $(TEXI2ANY_ARGS) $<
58endif # USE_TEXI2ANY
59
60endif # USE_HTML
61
62
63if USE_DVI
64dvi_DATA = $(PROJECT).dvi
65endif # USE_DVI
66
67if USE_PS
68ps_DATA = $(PROJECT).ps
69endif # USE_PS
70
71if USE_PDF
72pdf_DATA = $(PROJECT).pdf
73endif
74
75COMMON_FILES = $(top_srcdir)/common/setup.texi
76COMMON_FILES += $(top_builddir)/common/rtems.texi
77
78$(top_builddir)/common/rtems.texi: $(top_srcdir)/common/rtems.texi.in $(top_builddir)/common/rtems.sed
79        sed -f $(top_builddir)/common/rtems.sed \
80          $(top_srcdir)/common/rtems.texi.in > $(top_builddir)/common/rtems.texi
81
82$(srcdir)/version.texi:
83
84clean-local: clean-local-check
85.PHONY: clean-local-check
86
87clean-local-check:
88        -rm -rf $(PROJECT)
Note: See TracBrowser for help on using the repository browser.