guix/gnu/system
Mathieu Othacehe d4ddf22d54
system: vm: Support cross-compilation.
* gnu/system.scm (system-linux-image-file-name): Add support for cross-built
systems. Remove system argument that was ignored,
(operating-system-kernel-file): adapt by removing ignored os argument.
* gnu/system/vm.scm (expression->derivation-in-linux-vm): Add target
argument and turn inputs into native-inputs. Pass target to qemu-command
and gexp->derivation calls.
(iso9660-image): Add target argument and pass it to
expression->derivation-in-linux-vm. Remove qemu from inputs as it
is not necessary.
(qemu-image): Add target argument, also remove qemu from inputs. Pass
target argument to expression->derivation-in-linux-vm call.
2019-12-01 16:51:40 +01:00
..
examples vm-image: Remove ModemManager. 2019-05-16 14:42:40 +02:00
accounts.scm
file-systems.scm file-systems: Mount /var/run/nscd read-write in containers. 2019-11-04 23:35:32 +01:00
install.scm gnu: Add u-boot-firefly-rk3399. 2019-10-18 15:48:18 -07:00
keyboard.scm
linux-container.scm linux-container: 'eval/container' correctly passes -L and -C flags. 2019-09-18 23:08:28 +02:00
linux-initrd.scm linux-initrd: Use native gzip. 2019-09-04 17:56:13 +02:00
locale.scm Add (gnu build locale). 2019-06-07 21:50:18 +02:00
mapped-devices.scm
nss.scm
pam.scm system: pam: Add #:login-uid? parameter to 'unix-pam-service'. 2019-05-09 12:11:36 +02:00
shadow.scm services: account: Make 'user-homes' a one-shot service. 2019-04-23 16:38:12 +02:00
uuid.scm uuid: 'fat-uuid->string' preserves leading zeros. 2019-05-07 12:18:44 +02:00
vm.scm system: vm: Support cross-compilation. 2019-12-01 16:51:40 +01:00