equal
deleted
inserted
replaced
263 \isamarkupsection{Invoking the build process \label{sec:tool-build}% |
263 \isamarkupsection{Invoking the build process \label{sec:tool-build}% |
264 } |
264 } |
265 \isamarkuptrue% |
265 \isamarkuptrue% |
266 % |
266 % |
267 \begin{isamarkuptext}% |
267 \begin{isamarkuptext}% |
268 The \indexdef{}{tool}{build}\hypertarget{tool.build}{\hyperlink{tool.build}{\mbox{\isa{\isatt{build}}}}} utility invokes the build process for |
268 The \indexdef{}{tool}{build}\hypertarget{tool.build}{\hyperlink{tool.build}{\mbox{\isa{\isatool{build}}}}} tool invokes the build process for |
269 Isabelle sessions. It manages dependencies between sessions, |
269 Isabelle sessions. It manages dependencies between sessions, |
270 related sources of theories and auxiliary files, and target heap |
270 related sources of theories and auxiliary files, and target heap |
271 images. Accordingly, it runs instances of the prover process with |
271 images. Accordingly, it runs instances of the prover process with |
272 optional document preparation. Its command-line usage |
272 optional document preparation. Its command-line usage |
273 is:\footnote{Isabelle/Scala provides the same functionality via |
273 is:\footnote{Isabelle/Scala provides the same functionality via |
274 \texttt{isabelle.Build.build}.} |
274 \texttt{isabelle.Build.build}.} |
275 \begin{ttbox} Usage: isabelle build [OPTIONS] [SESSIONS ...] |
275 \begin{ttbox} |
|
276 Usage: isabelle build [OPTIONS] [SESSIONS ...] |
276 |
277 |
277 Options are: |
278 Options are: |
278 -a select all sessions |
279 -a select all sessions |
279 -b build heap images |
280 -b build heap images |
280 -c clean build |
281 -c clean build |