thesis/research: add bazel section
This commit is contained in:
parent
b76229840d
commit
5c3ea03dd3
1 changed files with 10 additions and 1 deletions
|
@ -14,7 +14,7 @@
|
||||||
\section{Package Repositories}
|
\section{Package Repositories}
|
||||||
|
|
||||||
|
|
||||||
\chapter{Available Package Managers}
|
\chapter{Available Package Managers (and Build Managers)}
|
||||||
|
|
||||||
\section{Portage}
|
\section{Portage}
|
||||||
|
|
||||||
|
@ -39,6 +39,14 @@ Spack (\url{https://github.com/LLNL/spack}) is a package manager written in Pyth
|
||||||
}
|
}
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
|
|
||||||
|
\section{bazel}
|
||||||
|
|
||||||
|
In case the dependency tree includes different versions of the same project, only one of them can be included in the WORKSPACE.
|
||||||
|
This potentially breaks compatibility for the projects that depend on a different version of the dependency.
|
||||||
|
|
||||||
|
% TODO: cite source https://www.bazel.io/versions/master/docs/external.html#transitive-dependencies
|
||||||
|
|
||||||
\chapter{Languages Used For Packaging}
|
\chapter{Languages Used For Packaging}
|
||||||
|
|
||||||
\section{Guile Scheme}
|
\section{Guile Scheme}
|
||||||
|
@ -49,3 +57,4 @@ Guile implements Scheme and extends it with new features.
|
||||||
|
|
||||||
|
|
||||||
UX: \url{https://logicgrimoire.wordpress.com/2012/08/25/a-first-guile-script}
|
UX: \url{https://logicgrimoire.wordpress.com/2012/08/25/a-first-guile-script}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue