1 | # HACK: makeinfo is locale sensitive |
---|
2 | LANG=C |
---|
3 | |
---|
4 | SUFFIXES = .t |
---|
5 | |
---|
6 | MAINTAINERCLEANFILES = |
---|
7 | CLEANFILES = |
---|
8 | MOSTLYCLEANFILES = |
---|
9 | CLEANFILES += $(GENERATED_FILES) |
---|
10 | |
---|
11 | AM_MAKEINFOFLAGS = -I $(top_builddir) -I $(top_srcdir) |
---|
12 | TEXI2DVI = @TEXI2DVI@ -I $(top_builddir) -I $(top_srcdir) |
---|
13 | TEXI2PDF = @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 |
---|
22 | dvidir = $(pkgdocdir)/dvi |
---|
23 | |
---|
24 | ## PS support |
---|
25 | psdir = $(pkgdocdir)/ps |
---|
26 | |
---|
27 | ## PDF support |
---|
28 | pdfdir = $(pkgdocdir)/pdf |
---|
29 | |
---|
30 | if EPSTOPDF |
---|
31 | .eps.pdf: |
---|
32 | $(EPSTOPDF) $< --outfile=$@ |
---|
33 | endif |
---|
34 | |
---|
35 | $(PROJECT).pdf: $(PROJECT).texi $($(PROJECT)_TEXINFOS) $(PDF_IMAGES) |
---|
36 | CLEANFILES += $(PROJECT).pdf |
---|
37 | |
---|
38 | MOSTLYCLEANFILES += $(PDF_IMAGES) |
---|
39 | |
---|
40 | ## HTML |
---|
41 | SUFFIXES += .html |
---|
42 | |
---|
43 | $(PROJECT)*.html: $(PROJECT).texi $($(PROJECT)_TEXINFOS) |
---|
44 | rm -rf $(PROJECT).html |
---|
45 | $(TEXI2HTML) $(TEXI2HTML_ARGS) --menu $< $< |
---|
46 | -rm -rf $(PROJECT) |
---|
47 | |
---|
48 | MOSTLYCLEANFILES += $(PROJECT)*.html |
---|
49 | |
---|
50 | ## Common installation points |
---|
51 | if USE_HTML |
---|
52 | html_project_DATA = $(PROJECT)*.html |
---|
53 | endif |
---|
54 | |
---|
55 | if USE_DVI |
---|
56 | dvi_DATA = $(PROJECT).dvi |
---|
57 | endif # USE_DVI |
---|
58 | |
---|
59 | if USE_PS |
---|
60 | ps_DATA = $(PROJECT).ps |
---|
61 | endif # USE_PS |
---|
62 | |
---|
63 | if USE_PDF |
---|
64 | pdf_DATA = $(PROJECT).pdf |
---|
65 | endif |
---|
66 | |
---|
67 | COMMON_FILES = $(top_srcdir)/common/setup.texi |
---|
68 | COMMON_FILES += $(top_builddir)/common/rtems.texi |
---|
69 | |
---|
70 | $(top_builddir)/common/rtems.texi: $(top_srcdir)/common/rtems.texi.in $(top_builddir)/common/rtems.sed |
---|
71 | sed -f $(top_builddir)/common/rtems.sed \ |
---|
72 | $(top_srcdir)/common/rtems.texi.in > $(top_builddir)/common/rtems.texi |
---|
73 | |
---|
74 | $(srcdir)/version.texi: |
---|