guix-devel/gnu/system
Ludovic Courtès 1aa0033b64 vm: Rewrite support procedures to use gexps.
* gnu/system/vm.scm (%imported-modules): Remove.
  (expression->derivation-in-linux-vm): Remove 'inputs' parameter.
  Rename 'imported-modules' to 'modules'.  Rewrite using gexps and
  'gexp->derivation'.
  (qemu-image): Add 'qemu' parameter.  Pass NAME to
  'expression->derivation-in-linux-vm'.  Rewrite using gexps.  Remove
  #:inputs argument to 'expression->derivation-in-linux-vm'.
  (operating-system-default-contents): Rewrite using gexps.
* gnu/system.scm (operating-system-profile-derivation): Rename to...
  (operating-system-profile): ... this.  Adjust callers.
  (operating-system-profile-directory): Remove.
2014-04-28 23:24:18 +02:00
..
grub.scm gnu: Lower initrd makers from packages to monadic procedures. 2014-01-29 16:50:02 +01:00
linux-initrd.scm linux-initrd: Mount / as a unionfs when asking for a volatile root. 2014-04-14 23:59:08 +02:00
linux.scm derivations: Use more keyword parameters for 'build-expression->derivation'. 2013-12-04 16:07:53 +01:00
shadow.scm gnu: Changes references to (gnu packages admin). 2014-01-13 23:21:47 +01:00
vm.scm vm: Rewrite support procedures to use gexps. 2014-04-28 23:24:18 +02:00