1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
|
# Only build man pages if configure found the HELP2MAN tool
if HAVE_HELP2MAN
man_MANS = \
lou_allround.1 \
lou_checkhyphens.1 \
lou_checktable.1 \
lou_debug.1 \
lou_translate.1 \
lou_trace.1 \
lou_checkyaml.1 \
lou_tableinfo.1
endif
#CLEANFILES = $(man_MANS)
# The man pages depend on the --help strings and the version number.
common_mandeps = $(top_srcdir)/configure.ac
# We are not distributing the man pages. Otherwise, we would need rules
# such as below. The user will have to install HELP2MAN if they want
# man pages.
# lou_allround.1: $(top_srcdir)/tools/lou_allround.c $(common_mandeps)
# cd ../liblouis && $(MAKE) $(AM_MAKEFLAGS) liblouis.la
# cd ../gnulib && $(MAKE) $(AM_MAKEFLAGS) libgnu.la
# cd ../tools && $(MAKE) $(AM_MAKEFLAGS) lou_allround$(EXEEXT)
# $(HELP2MAN) ../tools/lou_allround$(EXEEXT) --info-page=$(PACKAGE) --output=$@
# Depend on the source, not the binary; we don't need to regenerate the
# binary when any source file changes, only the main one.
lou_allround.1: $(top_srcdir)/tools/lou_allround.c $(common_mandeps)
$(HELP2MAN) ../tools/lou_allround$(EXEEXT) --info-page=$(PACKAGE) \
--name="Test every capability of the liblouis library" \
--output=$@
lou_checkhyphens.1: $(top_srcdir)/tools/lou_checkhyphens.c $(common_mandeps)
$(HELP2MAN) ../tools/lou_checkhyphens$(EXEEXT) --info-page=$(PACKAGE) \
--name="Check the accuracy of hyphenation in liblouis Braille translation tables" \
--output=$@
lou_checktable.1: $(top_srcdir)/tools/lou_checktable.c $(common_mandeps)
$(HELP2MAN) ../tools/lou_checktable$(EXEEXT) --info-page=$(PACKAGE) \
--name="Test a liblouis Braille translation table" \
--output=$@
lou_debug.1: $(top_srcdir)/tools/lou_debug.c $(common_mandeps)
$(HELP2MAN) ../tools/lou_debug$(EXEEXT) --info-page=$(PACKAGE) \
--name="A debugger for liblouis Braille translation tables" \
--output=$@
lou_translate.1: $(top_srcdir)/tools/lou_translate.c $(common_mandeps)
$(HELP2MAN) ../tools/lou_translate$(EXEEXT) --info-page=$(PACKAGE) \
--name="A Braille translator for large scale testing of liblouis Braille translation tables" \
--output=$@
lou_trace.1: $(top_srcdir)/tools/lou_trace.c $(common_mandeps)
$(HELP2MAN) ../tools/lou_trace$(EXEEXT) --info-page=$(PACKAGE) \
--name="A tool to list all the rules that were used for a Braille translation" \
--output=$@
lou_checkyaml.1: $(top_srcdir)/tools/lou_checkyaml.c $(common_mandeps)
$(HELP2MAN) ../tools/lou_checkyaml$(EXEEXT) --info-page=$(PACKAGE) \
--name="A tool to check Braille tests defined in a YAML file" \
--output=$@
lou_tableinfo.1: $(top_srcdir)/tools/lou_tableinfo.c $(common_mandeps)
$(HELP2MAN) ../tools/lou_tableinfo$(EXEEXT) --info-page=$(PACKAGE) \
--name="A tool to query metadata from a liblouis Braille translation table" \
--output=$@
|