equal
deleted
inserted
replaced
255 \medskip Large projects may demand further sessions, potentially |
255 \medskip Large projects may demand further sessions, potentially |
256 with separate logic images being created. This usually requires |
256 with separate logic images being created. This usually requires |
257 manual editing of the generated \verb|IsaMakefile|, which is |
257 manual editing of the generated \verb|IsaMakefile|, which is |
258 meant to cover all of the sub-session directories at the same time |
258 meant to cover all of the sub-session directories at the same time |
259 (this is the deeper reasong why \verb|IsaMakefile| is not made |
259 (this is the deeper reasong why \verb|IsaMakefile| is not made |
260 part of the initial session directory created by \hyperlink{tool.mkdir}{\mbox{\isa{\isatool{mkdir}}}}). |
260 part of the initial session directory created by \hyperlink{tool.mkdir}{\mbox{\isa{\isatool{mkdir}}}}).% |
261 See \verb|~~/src/HOL/IsaMakefile| for a full-blown example.% |
|
262 \end{isamarkuptext}% |
261 \end{isamarkuptext}% |
263 \isamarkuptrue% |
262 \isamarkuptrue% |
264 % |
263 % |
265 \isamarkupsection{Running Isabelle sessions \label{sec:tool-usedir}% |
264 \isamarkupsection{Running Isabelle sessions \label{sec:tool-usedir}% |
266 } |
265 } |
428 the \verb|LOGIC| argument (in build mode), or of the \verb|NAME| argument (in example mode). This may be overridden explicitly |
427 the \verb|LOGIC| argument (in build mode), or of the \verb|NAME| argument (in example mode). This may be overridden explicitly |
429 via the \verb|-s| option.% |
428 via the \verb|-s| option.% |
430 \end{isamarkuptext}% |
429 \end{isamarkuptext}% |
431 \isamarkuptrue% |
430 \isamarkuptrue% |
432 % |
431 % |
433 \isamarkupsubsubsection{Examples% |
|
434 } |
|
435 \isamarkuptrue% |
|
436 % |
|
437 \begin{isamarkuptext}% |
|
438 Refer to the \verb|IsaMakefile|s of the Isabelle |
|
439 distribution's object-logics as a model for your own developments. |
|
440 For example, see \verb|~~/src/FOL/IsaMakefile|. The \indexref{}{tool}{mkdir}\hyperlink{tool.mkdir}{\mbox{\isa{\isatool{mkdir}}}} tool creates \verb|IsaMakefile|s with proper invocation |
|
441 of \hyperlink{tool.usedir}{\mbox{\isa{\isatool{usedir}}}} as well.% |
|
442 \end{isamarkuptext}% |
|
443 \isamarkuptrue% |
|
444 % |
|
445 \isamarkupsection{Preparing Isabelle session documents |
432 \isamarkupsection{Preparing Isabelle session documents |
446 \label{sec:tool-document}% |
433 \label{sec:tool-document}% |
447 } |
434 } |
448 \isamarkuptrue% |
435 \isamarkuptrue% |
449 % |
436 % |