2019-07-28 21:53:30 +02:00
|
|
|
\subsection{Miscellaneus}
|
|
|
|
|
|
|
|
\begin{frame}
|
|
|
|
\frametitle{Other provided tools}
|
|
|
|
|
|
|
|
\begin{itemize}
|
|
|
|
\item \textbf{CPack}: package your files
|
|
|
|
directly in packages native to the target
|
|
|
|
platform, and have fine grained control
|
|
|
|
over components.
|
|
|
|
|
|
|
|
\vspace{1em}
|
|
|
|
|
|
|
|
\item \textbf{CTest}: have a common
|
|
|
|
frontend to run tests which might have different
|
|
|
|
test runners. Allow running in parallel.
|
|
|
|
Limited to tests in the build folder (not
|
|
|
|
installed).
|
|
|
|
\end{itemize}
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
% --------------------------------------------------
|
|
|
|
|
|
|
|
\begin{frame}[containsverbatim]
|
|
|
|
\frametitle{Policies}
|
|
|
|
|
|
|
|
\begin{itemize}
|
|
|
|
\item Policies to apply are chosen through the
|
|
|
|
{\code cmake\_minimum\_required(VERSION ...)}
|
|
|
|
construct.
|
|
|
|
|
|
|
|
\vspace{1em}
|
|
|
|
|
|
|
|
\item CMake strives hard to provide backwards
|
|
|
|
compatibility with the version you specify.
|
|
|
|
|
|
|
|
\vspace{1em}
|
|
|
|
|
|
|
|
\item Changes in behavior from higher CMake
|
|
|
|
versions will not be applied.
|
|
|
|
\end{itemize}
|
|
|
|
\end{frame}
|
|
|
|
|
2019-07-27 18:28:47 +02:00
|
|
|
% --------------------------------------------------
|
|
|
|
|
|
|
|
\subsection{Q\&A}
|
|
|
|
|
|
|
|
\begin{frame}
|
|
|
|
\frametitle{Q\&A}
|
|
|
|
|
|
|
|
\begin{center}
|
|
|
|
\huge Questions?
|
|
|
|
\end{center}
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
% --------------------------------------------------
|