Mercurial > octave
changeset 20418: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