aboutsummaryrefslogtreecommitdiff
path: root/nix/scripts
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2018-01-08 23:30:28 +0100
committerLudovic Courtès <ludo@gnu.org>2018-01-11 14:29:49 +0100
commit6738c29fbfa754c0e787ccfd20e47476cd161f98 (patch)
tree3a03bec1969cd4e5c37f43ac5c1197ac4989bbeb /nix/scripts
parent4f85f7f7ef99455784cac88e2775d19baad23690 (diff)
downloadpatches-6738c29fbfa754c0e787ccfd20e47476cd161f98.tar
patches-6738c29fbfa754c0e787ccfd20e47476cd161f98.tar.gz
services: Add qemu-binfmt.
* gnu/services/virtualization.scm (<qemu-platform>): New record type. (bv): New macro. (%i386, %i486, %alpha, %arm, %armeb, %sparc, %sparc32plus) (%ppc, %ppc64, %ppc64le, %m68k, %mips, %mipsel, %mipsn32el) (%mips64, %mips64el, %sh4, %sh4eb, %s390x, %aarch64, %hppa) (%qemu-platforms): New variables. (lookup-qemu-platforms): New procedure. (<qemu-binfmt-configuration>): New record type. (qemu-platform->binfmt): New procedures. (%binfmt-mount-point, %binfmt-register-file, %binfmt-file-system) (qemu-binfmt-service-type): New variables. (qemu-binfmt-shepherd-services): New procedures. * doc/guix.texi (Virtualization Services): Add "Transparent Emulation with QEMU" heading. binfmt fixlet
Diffstat (limited to 'nix/scripts')
0 files changed, 0 insertions, 0 deletions