| author | Fabian Huch <huch@in.tum.de> | 
| Thu, 23 Nov 2023 19:56:27 +0100 | |
| changeset 79025 | f78ee2d48bf5 | 
| parent 73772 | 6b4c47666267 | 
| permissions | -rwxr-xr-x | 
| 53498 | 1 | #!/usr/bin/env bash | 
| 48971 | 2 | |
| 3 | set -e | |
| 4 | ||
| 73740 
c46ff0efa1ce
more direct use of latex tools: avoid diversion into "isabelle latex -o pdf" and its confusion of ISABELLE_PDFLATEX vs. ISABELLE_LUALATEX;
 wenzelm parents: 
73733diff
changeset | 5 | $ISABELLE_LUALATEX root | 
| 73733 
b13b2c1d419e
more robust run of makeindex (amending 0f0a2148a099, Gerwin Klein 2004), using the old status-quo of e.g. doc-src/Intro/Makefile;
 wenzelm parents: 
73731diff
changeset | 6 | |
| 73742 | 7 | if [ -f manual.bib -o -f root.bib ] | 
| 73733 
b13b2c1d419e
more robust run of makeindex (amending 0f0a2148a099, Gerwin Klein 2004), using the old status-quo of e.g. doc-src/Intro/Makefile;
 wenzelm parents: 
73731diff
changeset | 8 | then | 
| 73740 
c46ff0efa1ce
more direct use of latex tools: avoid diversion into "isabelle latex -o pdf" and its confusion of ISABELLE_PDFLATEX vs. ISABELLE_LUALATEX;
 wenzelm parents: 
73733diff
changeset | 9 | $ISABELLE_BIBTEX root | 
| 
c46ff0efa1ce
more direct use of latex tools: avoid diversion into "isabelle latex -o pdf" and its confusion of ISABELLE_PDFLATEX vs. ISABELLE_LUALATEX;
 wenzelm parents: 
73733diff
changeset | 10 | $ISABELLE_LUALATEX root | 
| 73733 
b13b2c1d419e
more robust run of makeindex (amending 0f0a2148a099, Gerwin Klein 2004), using the old status-quo of e.g. doc-src/Intro/Makefile;
 wenzelm parents: 
73731diff
changeset | 11 | fi | 
| 
b13b2c1d419e
more robust run of makeindex (amending 0f0a2148a099, Gerwin Klein 2004), using the old status-quo of e.g. doc-src/Intro/Makefile;
 wenzelm parents: 
73731diff
changeset | 12 | |
| 73740 
c46ff0efa1ce
more direct use of latex tools: avoid diversion into "isabelle latex -o pdf" and its confusion of ISABELLE_PDFLATEX vs. ISABELLE_LUALATEX;
 wenzelm parents: 
73733diff
changeset | 13 | $ISABELLE_LUALATEX root | 
| 73733 
b13b2c1d419e
more robust run of makeindex (amending 0f0a2148a099, Gerwin Klein 2004), using the old status-quo of e.g. doc-src/Intro/Makefile;
 wenzelm parents: 
73731diff
changeset | 14 | |
| 
b13b2c1d419e
more robust run of makeindex (amending 0f0a2148a099, Gerwin Klein 2004), using the old status-quo of e.g. doc-src/Intro/Makefile;
 wenzelm parents: 
73731diff
changeset | 15 | if [ -f root.idx ] | 
| 
b13b2c1d419e
more robust run of makeindex (amending 0f0a2148a099, Gerwin Klein 2004), using the old status-quo of e.g. doc-src/Intro/Makefile;
 wenzelm parents: 
73731diff
changeset | 16 | then | 
| 
b13b2c1d419e
more robust run of makeindex (amending 0f0a2148a099, Gerwin Klein 2004), using the old status-quo of e.g. doc-src/Intro/Makefile;
 wenzelm parents: 
73731diff
changeset | 17 | "$ISABELLE_HOME/src/Doc/sedindex" root | 
| 73740 
c46ff0efa1ce
more direct use of latex tools: avoid diversion into "isabelle latex -o pdf" and its confusion of ISABELLE_PDFLATEX vs. ISABELLE_LUALATEX;
 wenzelm parents: 
73733diff
changeset | 18 | $ISABELLE_LUALATEX root | 
| 73733 
b13b2c1d419e
more robust run of makeindex (amending 0f0a2148a099, Gerwin Klein 2004), using the old status-quo of e.g. doc-src/Intro/Makefile;
 wenzelm parents: 
73731diff
changeset | 19 | fi |