Mercurial > octave
changeset 21971:eb68218e743a
create and install built-in docstrings file even with --disable-docs
Generating the DOCSTRINGS files does not require any TeX tools.
* libinterp/module.mk, scripts/module.mk: Always create and install
DOCSTRINGS.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Wed, 22 Jun 2016 13:47:38 -0400 |
parents | 9adb35378488 |
children | d31e0f704d0b |
files | libinterp/module.mk scripts/module.mk |
diffstat | 2 files changed, 2 insertions(+), 15 deletions(-) [+] |
line wrap: on
line diff
--- a/libinterp/module.mk Wed Jun 22 01:47:05 2016 -0400 +++ b/libinterp/module.mk Wed Jun 22 13:47:38 2016 -0400 @@ -258,8 +258,6 @@ mv $@-t $@ endif -if AMCOND_BUILD_DOCS - DOCSTRING_FILES += $(srcdir)/libinterp/DOCSTRINGS $(srcdir)/libinterp/DOCSTRINGS: $(ALL_DEFUN_FILES) | libinterp/$(octave-dirstamp) @@ -267,17 +265,11 @@ $(PERL) $(srcdir)/libinterp/gendoc.pl "$(srcdir)" $(ALL_DEFUN_FILES) > libinterp/DOCSTRINGS-t && \ mv libinterp/DOCSTRINGS-t $@ -endif - OCTAVE_INTERPRETER_TARGETS += \ $(OCT_FILES) \ $(DLDFCN_PKG_ADD_FILE) -if AMCOND_BUILD_DOCS install-data-hook: install-oct install-built-in-docstrings -else -install-data-hook: install-oct uninstall-built-in-docstrings -endif uninstall-local: uninstall-oct uninstall-built-in-docstrings @@ -311,15 +303,14 @@ endif .PHONY: install-oct uninstall-oct -if AMCOND_BUILD_DOCS install-built-in-docstrings: $(MKDIR_P) $(DESTDIR)$(octetcdir) $(INSTALL_DATA) $(srcdir)/libinterp/DOCSTRINGS $(DESTDIR)$(octetcdir)/built-in-docstrings +.PHONY: install-built-in-docstrings uninstall-built-in-docstrings: rm -f $(DESTDIR)$(octetcdir)/built-in-docstrings -endif -.PHONY: install-built-in-docstrings uninstall-built-in-docstrings +.PHONY: uninstall-built-in-docstrings EXTRA_DIST += $(libinterp_EXTRA_DIST)
--- a/scripts/module.mk Wed Jun 22 01:47:05 2016 -0400 +++ b/scripts/module.mk Wed Jun 22 13:47:38 2016 -0400 @@ -104,8 +104,6 @@ $(foreach f, $(GEN_FCN_FILES), $(eval $(call GEN_FCN_FILES_TEMPLATE, $(f)))) -if AMCOND_BUILD_DOCS - DOCSTRING_FILES += $(srcdir)/scripts/DOCSTRINGS $(srcdir)/scripts/DOCSTRINGS: $(FCN_FILES) $(GEN_FCN_FILES_IN) | scripts/$(octave-dirstamp) @@ -113,8 +111,6 @@ $(PERL) $(srcdir)/scripts/mkdoc.pl "$(srcdir)" $(FCN_FILES) $(GEN_FCN_FILES_IN) > scripts/DOCSTRINGS-t && \ mv scripts/DOCSTRINGS-t $@ -endif - check-m-sources: @echo "checking whether files in source tree are listed in module.mk files..."; \ for f in $$(find $(srcdir)/scripts -name '*.m'); do \