X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=ucw%2Fdoc%2FMakefile;h=26afcd6ed91bd0fc4e011feef97b3d956611a43a;hb=65ce6e3249d427b3f9b2c945050ce1f7ee75d31d;hp=bef198c6197881492520c3a9900264b1546a3d51;hpb=670ae6b6507fad04e9d6f2db1b5b52eb731d5ccd;p=libucw.git diff --git a/ucw/doc/Makefile b/ucw/doc/Makefile index bef198c6..26afcd6e 100644 --- a/ucw/doc/Makefile +++ b/ucw/doc/Makefile @@ -6,11 +6,11 @@ UCW_DOCS=basics log fastbuf index config configure install basecode hash docsys UCW_INDEX=$(o)/ucw/doc/def_index.html UCW_DOCS_HTML=$(addprefix $(o)/ucw/doc/,$(addsuffix .html,$(UCW_DOCS))) -UCW_SRC_MANPAGES=ucw-tableprinter -UCW_MANPAGES=$(addprefix $(o)/ucw/doc/,$(addsuffix .1,$(UCW_SRC_MANPAGES))) - -$(o)/ucw/doc/ucw-tableprinter.1: ucw/doc/ucw-tableprinter.txt - a2x -f manpage -D $(o)/ucw/doc/ $< +UCW_MANPAGES=ucw-tableprinter.5 +UCW_MANPAGES_HTML=$(patsubst %,$(o)/ucw/doc/%.html,$(UCW_MANPAGES)) +UCW_MANPAGES_NROFF=$(addprefix $(o)/ucw/doc/,$(UCW_MANPAGES)) +MANPAGES+=$(UCW_MANPAGES_NROFF) +UCW_DOCS_HTML+=$(UCW_MANPAGES_HTML) $(UCW_INDEX): DOC_HEAD=$(s)/ucw/doc/def_index.txt $(UCW_INDEX): DOC_LIST=$(patsubst %,$(o)/ucw/doc/%.deflist,$(UCW_DOCS)) @@ -21,12 +21,15 @@ DOC_INDICES+=$(UCW_INDEX) DOC_MODULES+=ucw ifdef CONFIG_DOC -INSTALL_TARGETS+=install-libucw-docs +INSTALL_TARGETS+=install-libucw-docs install-libucw-man endif -.PHONY: install-libucw-docs -install-libucw-docs: $(UCW_INDEX) $(UCW_DOCS_HTML) $(UCW_MANPAGES) +.PHONY: install-libucw-docs install-libucw-man + +install-libucw-docs: $(UCW_INDEX) $(UCW_DOCS_HTML) install -d -m 755 $(DESTDIR)$(INSTALL_DOC_DIR)/ucw/ install -m 644 $^ $(DESTDIR)$(INSTALL_DOC_DIR)/ucw/ - install -d -m 755 $(DESTDIR)$(INSTALL_MAN_DIR)/man1 - install -m 644 $(UCW_MANPAGES) $(DESTDIR)$(INSTALL_MAN_DIR)/man1 + +install-libucw-man: $(UCW_MANPAGES_NROFF) + install -d -m 755 $(DESTDIR)$(INSTALL_MAN_DIR)/man1/ + install -m 644 $(UCW_MANPAGES_NROFF) $(DESTDIR)$(INSTALL_MAN_DIR)/man1/