changeset 20453:9e9e67845bbe

build: Set TEXMFVAR to ensure TeX cache files can be written to build dir * doc/module.mk (TEXMFVAR): New variable, export to environment. (TEXINPUTS): Include $(abs_top_builddir)/doc/.texmf-var// in the list. (doc-clean): Delete doc/.texmf-var.
author Mike Miller <mtmiller@octave.org>
date Sun, 02 Aug 2015 11:05:13 -0400
parents 095e42d7a0bb
children ea85f96dd0ae
files doc/module.mk
diffstat 1 files changed, 5 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/doc/module.mk	Sun Aug 02 11:01:05 2015 -0400
+++ b/doc/module.mk	Sun Aug 02 11:05:13 2015 -0400
@@ -4,12 +4,15 @@
 doc_DISTCLEANFILES =
 doc_MAINTAINERCLEANFILES =
 
-TEXINPUTS := $(PATH_SEPARATOR)$(top_srcdir)/doc/interpreter$(PATH_SEPARATOR)$(PATH_SEPARATOR)$(top_builddir)/doc/interpreter$(PATH_SEPARATOR)$(TEXINPUTS)$(PATH_SEPARATOR)
+TEXINPUTS := $(PATH_SEPARATOR)$(top_srcdir)/doc/interpreter$(PATH_SEPARATOR)$(PATH_SEPARATOR)$(top_builddir)/doc/interpreter$(PATH_SEPARATOR)$(abs_top_builddir)/doc/.texmf-var//$(PATH_SEPARATOR)$(TEXINPUTS)$(PATH_SEPARATOR)
 
 TEXMFCNF := $(PATH_SEPARATOR)$(top_srcdir)/doc$(PATH_SEPARATOR)$(top_builddir)/doc$(PATH_SEPARATOR)$(TEXMFCNF)$(PATH_SEPARATOR)
 
+TEXMFVAR := $(abs_top_builddir)/doc/.texmf-var
+
 export TEXINPUTS
 export TEXMFCNF
+export TEXMFVAR
 
 DVIPS = dvips
 TEX = tex
@@ -554,6 +557,7 @@
 	rm -rf doc/interpreter/octave.t2p
 	rm -rf doc/liboctave/liboctave.t2d
 	rm -rf doc/liboctave/liboctave.t2p
+	rm -rf doc/.texmf-var
 
 
 doc-distclean: doc-clean