3
5
Fork 0
mirror of git://git.savannah.gnu.org/guix.git synced 2023-12-14 03:33:07 +01:00
guix/gnu/system
Ludovic Courtès b53833b2ef gexp: Allow use of high-level objects in #:references-graphs.
* guix/gexp.scm (lower-reference-graphs): New procedure.
  (gexp->derivation)[graphs-file-names]: New procedure.
  Use 'lower-reference-graphs', and augment #:inputs argument as a
  function of #:references-graphs.
* doc/guix.texi (G-Expressions): Adjust 'gexp->derivation' documentation
  accordingly.
* tests/gexp.scm ("gexp->derivation, store copy"): Remove reference to
  TWO in BUILD-DRV.  Use TWO directly in #:references-graphs argument.
  ("gexp->derivation #:references-graphs"): New test.
* gnu/system/vm.scm (qemu-image): Remove variable 'graph'; use INPUTS as
  the #:references-graphs argument to
  'expression->derivation-in-linux-vm'.
2014-09-06 23:42:56 +02:00
..
file-systems.scm system: Add the 'system?' field for user groups. 2014-07-25 00:12:35 +02:00
grub.scm system: grub: Change the default default-entry to 0. 2014-08-13 12:56:25 -04:00
install.scm install: Add a configuration template to the image. 2014-07-24 23:02:27 +02:00
linux-initrd.scm linux-initrd: Move Linux module tree flattening to another derivation. 2014-09-04 22:51:04 +02:00
linux.scm system: Allow root to use 'groupadd' & co. without authenticating. 2014-07-11 23:20:48 +02:00
os-config.tmpl install: Add a configuration template to the image. 2014-07-24 23:02:27 +02:00
shadow.scm system: Add the 'system?' field for user groups. 2014-07-25 00:12:35 +02:00
vm.scm gexp: Allow use of high-level objects in #:references-graphs. 2014-09-06 23:42:56 +02:00