changeset 24531:c85871d2a10e

build: Add dependency on macros.texi for documentation. * doc/interpreter/module.mk: Add dependency to octave_TEXINFOS. Add dependency to special rule INSTALL.OCTAVE which includes macros.texi through install.texi.
author Rik <rik@octave.org>
date Fri, 05 Jan 2018 16:17:36 -0800
parents 625784a8429c
children a6753fc10731
files doc/interpreter/module.mk
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/doc/interpreter/module.mk	Fri Jan 05 15:50:20 2018 -0800
+++ b/doc/interpreter/module.mk	Fri Jan 05 16:17:36 2018 -0800
@@ -170,6 +170,7 @@
   %reldir%/octave.texi
 
 octave_TEXINFOS = \
+  %reldir%/macros.texi \
   $(BUILT_OCTAVE_TEXI_SRC)
 
 INFO_DEPS += $(srcdir)/%reldir%/octave.info
@@ -314,7 +315,7 @@
 	  --no-validate --no-headers --no-split --output $@-t $< && \
 	mv $@-t $@
 
-INSTALL.OCTAVE: %reldir%/install.texi | %reldir%/$(octave_dirstamp)
+INSTALL.OCTAVE: %reldir%/install.texi %reldir%/macros.texi | %reldir%/$(octave_dirstamp)
 	$(AM_V_MAKEINFO)rm -f $@-t $@ && \
 	$(MAKEINFO) -D INSTALLONLY -I $(srcdir)/doc/interpreter \
 	  --no-validate --no-headers --no-split --output $@-t $< && \