diff options
Diffstat (limited to 'distribution/yocto-advanced/yocto-local-conf.tex')
| -rw-r--r-- | distribution/yocto-advanced/yocto-local-conf.tex | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/distribution/yocto-advanced/yocto-local-conf.tex b/distribution/yocto-advanced/yocto-local-conf.tex new file mode 100644 index 0000000..b8dd222 --- /dev/null +++ b/distribution/yocto-advanced/yocto-local-conf.tex @@ -0,0 +1,37 @@ +\begin{frame} +\frametitle{build configuration} +local.conf is used to configure +\begin{itemize} + \item the target machine + \item paths + \item the used distribution + \item package formats + \item arch of developer machine + \item additional image features + \item use additional classes + \item enable testing + \item devshell terminal + \item patch resolver + \item disk monitoring + \item sstate mirrors + \item qemu configuration + \item incompatible licenses, e.g. INCOMPATIBLE\_LICENSE = “GPLv3” +\end{itemize} +\end{frame} + +\begin{frame}[fragile] +\frametitle{override default config files} +default templates can be overridden by setting TEMPLATECONF +to e.g. meta-mini/conf during ./oe-init-buildenv. + +Then meta-mini/conf bblayers.conf.sample and local.conf.sample will +be used. + +The default location is specified in + +\begin{verbatim} +% cat .templateconf +# Template settings +TEMPLATECONF=${TEMPLATECONF:-meta-yocto/conf} +\end{verbatim} +\end{frame} |
