98 lines
1.6 KiB
Makefile
98 lines
1.6 KiB
Makefile
#
|
|
# Makefile for SRI-LM man pages
|
|
#
|
|
# $Header: /home/srilm/CVS/srilm/man/Makefile,v 1.22 2011/12/22 22:53:45 stolcke Exp $
|
|
#
|
|
|
|
# try two ways of running groff
|
|
GROFF = (gnroff -c -Tascii -mgan 2>/dev/null || \
|
|
groff -mtty-char -c -Tascii -man)
|
|
|
|
MAN1PAGES = \
|
|
ngram \
|
|
ngram-count \
|
|
ngram-class \
|
|
ngram-merge \
|
|
disambig \
|
|
nbest-lattice \
|
|
nbest-optimize \
|
|
nbest-mix \
|
|
nbest-pron-score \
|
|
segment \
|
|
segment-nbest \
|
|
hidden-ngram \
|
|
anti-ngram \
|
|
multi-ngram \
|
|
lattice-tool \
|
|
training-scripts \
|
|
lm-scripts \
|
|
ppl-scripts \
|
|
pfsg-scripts \
|
|
nbest-scripts \
|
|
select-vocab \
|
|
metadb
|
|
|
|
MAN3PAGES = \
|
|
Prob \
|
|
Vocab \
|
|
LM \
|
|
File
|
|
|
|
MAN5PAGES = \
|
|
ngram-format \
|
|
nbest-format \
|
|
classes-format \
|
|
pfsg-format \
|
|
wlat-format
|
|
|
|
MAN7PAGES = \
|
|
ngram-discount \
|
|
srilm-faq
|
|
|
|
CATS = $(MAN1PAGES:%=cat1/%.1) \
|
|
$(MAN3PAGES:%=cat3/%.3) \
|
|
$(MAN5PAGES:%=cat5/%.5) \
|
|
$(MAN7PAGES:%=cat7/%.7)
|
|
|
|
HTMLS = $(MAN1PAGES:%=html/%.1.html) \
|
|
$(MAN3PAGES:%=html/%.3.html) \
|
|
$(MAN5PAGES:%=html/%.5.html) \
|
|
$(MAN7PAGES:%=html/%.7.html)
|
|
|
|
all: cats htmls index
|
|
|
|
cats: $(CATS)
|
|
|
|
index: whatis windex
|
|
|
|
windex: $(CATS)
|
|
rm -f windex
|
|
scripts/makewhatis .
|
|
|
|
whatis: $(CATS)
|
|
rm -f whatis
|
|
scripts/makewhatis.bsd .
|
|
|
|
htmls: $(HTMLS)
|
|
|
|
cat1/%.1: man1/%.1
|
|
$(GROFF) < $< >$@
|
|
cat3/%.3: man3/%.3
|
|
$(GROFF) < $< >$@
|
|
cat5/%.5: man5/%.5
|
|
$(GROFF) < $< >$@
|
|
cat7/%.7: man7/%.7
|
|
$(GROFF) < $< >$@
|
|
|
|
html/%.1.html: man1/%.1
|
|
scripts/man2html $< >$@
|
|
html/%.3.html: man3/%.3
|
|
scripts/man2html $< >$@
|
|
html/%.5.html: man5/%.5
|
|
scripts/man2html $< >$@
|
|
html/%.7.html: man7/%.7
|
|
scripts/man2html $< >$@
|
|
|
|
clean:
|
|
rm -f $(CATS) $(HTMLS)
|