Skip to content
Snippets Groups Projects
Commit 14f0da39 authored by Virgile Prevosto's avatar Virgile Prevosto
Browse files

[doc] update release instructions related to compile manuals

parent d1226f21
No related branches found
No related tags found
No related merge requests found
......@@ -163,25 +163,10 @@ manuals.
%\texttt{doc/manuals} in order to update the manuals (required by the
%\texttt{install} target below).
Run the script \texttt{doc/build-manuals.sh} to compile and install all manuals,
even for E-ACSL. Note that this script requires \texttt{GNU parallel}.
Otherwise, if you want to do it \textbf{manually}, in each directory:
\begin{shell}
make
make install
\end{shell}
The result is installed in \texttt{doc/manuals/}.
For E-ACSL, the \textbf{manual} steps (ignore if you used the script)
are slightly different: \texttt{make} and
\texttt{make install} must be run in the following directories:
\begin{itemize}
\item \texttt{src/plugins/e-acsl/doc/refman}
\item \texttt{src/plugins/e-acsl/doc/userman}
\end{itemize}
In the \texttt{doc} directory, just run \texttt{make} to compile
and install all manuals, together with some final coherence checks with
respect to the current Frama-C implementation (notably
for the developer manual and ACSL implementation manual).
% No longer use git annex (as recommended by VP)
%\paragraph{Getting the manuals on the web (ultimately)}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment