Skip to content

Commit deaf723

Browse files
committed
Script(update): build and install man doc
1 parent e787cc1 commit deaf723

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

doc/Makefile

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ SOURCEDIR = .
99
BUILDDIR = $(BUILD_DIR)/doc
1010

1111
default:
12-
make html
12+
make html man
1313

1414
view:
1515
xdg-open "$(BUILDDIR)/html/index.html"
1616

17-
install: install-rst install-html
17+
install: install-rst install-html install-man
1818

1919
install-rst:
2020
for rst in *.rst; do \
@@ -31,6 +31,13 @@ install-html:
3131
done; \
3232
cp -r _static "$(DESTDIR)$(PACKAGE_DATA_DIR)/doc/$(PACKAGE)/html";
3333

34+
install-man:
35+
cd $(BUILDDIR)/man; \
36+
for man in *.1; do \
37+
$(INSTALL) -Dm644 $$man \
38+
"$(DESTDIR)$(PACKAGE_DATA_DIR)/man/man1/$$man"; \
39+
done; \
40+
3441
# Put it first so that "make" without argument is like "make help".
3542
help:
3643
@$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)

0 commit comments

Comments
 (0)