diff options
author | rekado <rekado@elephly.net> | 2015-04-18 17:56:59 +0200 |
---|---|---|
committer | rekado <rekado@elephly.net> | 2015-04-18 17:56:59 +0200 |
commit | bc3386254b35ab50913e994873a35d94ae8c09db (patch) | |
tree | 819bd939e3e50070ce1e9ec29296f7e4c812e240 | |
parent | 214b8dc0b1d5d130ddfde6101de01c27271fd14b (diff) |
posts: Add Guix build system diagram
-rw-r--r-- | images/posts/2015/guix-build.png | bin | 0 -> 35151 bytes | |||
-rw-r--r-- | posts/2015-04-17-gnu-guix.markdown | 7 |
2 files changed, 7 insertions, 0 deletions
diff --git a/images/posts/2015/guix-build.png b/images/posts/2015/guix-build.png Binary files differnew file mode 100644 index 0000000..d469bb6 --- /dev/null +++ b/images/posts/2015/guix-build.png diff --git a/posts/2015-04-17-gnu-guix.markdown b/posts/2015-04-17-gnu-guix.markdown index 8df8d0f..d17d514 100644 --- a/posts/2015-04-17-gnu-guix.markdown +++ b/posts/2015-04-17-gnu-guix.markdown @@ -159,6 +159,13 @@ Guix manual describes the approach as follows: > used to build that package; thus, changing an input yields a > different directory name. +The following diagram (taken from the +[slides for a talk by Ludovic Courtès](https://www.gnu.org/software/guix/guix-fosdem-20150131.pdf)) +illustrates how the build daemon handles the package build processes +requested by a client via remote procedure calls: + +<img class="full stretch" src="/images/posts/2015/guix-build.png" alt="Software is built by the Guix daemon in isolttion" /> + ### Isolated, yet shared Note that the package outputs are still dynamically linked. Libraries |