1 ifeq (,$(findstring texi2html
,$(MISSING_OPTIONAL
)))
2 $(outdir
)/%.html
: $(outdir
)/%.texi
3 $(TEXI2HTML
) --I
=$(src-dir
) --I
=$(outdir
) $(TEXI2HTML_FLAGS
) --output
=$@
$(TEXI2HTML_INIT
) $<
4 cp
$(top-src-dir
)/Documentation
/lilypond
*.css
$(dir $@
)
5 else # Rules using makeinfo follow
6 $(outdir
)/%.html
: $(outdir
)/%.texi
7 $(MAKEINFO
) -I
$(src-dir
) -I
$(outdir
) -P
$(outdir
) --output
=$@
--css-include
=$(top-src-dir
)/Documentation
/texinfo.css
--html
--no-split
--no-headers
$<
10 $(outdir
)/%.pdf
: $(outdir
)/%.texi
11 cd
$(outdir
); texi2pdf
$(TEXI2PDF_FLAGS
) $(TEXINFO_PAPERSIZE_OPTION
) $(notdir $*).texi
13 $(outdir
)/version.
%: $(top-src-dir
)/VERSION
14 echo
'@macro version'> $@
15 echo
$(TOPLEVEL_VERSION
)>> $@
16 echo
'@end macro'>> $@
18 $(outdir
)/%.txt
: $(outdir
)/%.texi
19 $(MAKEINFO
) -I
$(src-dir
) -I
$(outdir
) -P
$(outdir
) --output
=$@
--no-split
--no-headers
$<