vm: Shared-store script runs the native QEMU and Bash.
* gnu/system/vm.scm (system-qemu-image/shared-store-script): Use #+ for QEMU and BASH.
This commit is contained in:
parent
60f759f06d
commit
e768e4e97f
@ -862,7 +862,8 @@ it is mostly useful when FULL-BOOT? is true."
|
|||||||
#+@(operating-system-kernel-arguments os "/dev/vda1")))
|
#+@(operating-system-kernel-arguments os "/dev/vda1")))
|
||||||
|
|
||||||
(define qemu-exec
|
(define qemu-exec
|
||||||
#~(list (string-append #$qemu "/bin/" #$(qemu-command (%current-system)))
|
#~(list #+(file-append qemu "/bin/"
|
||||||
|
(qemu-command (or target system)))
|
||||||
#$@(if full-boot?
|
#$@(if full-boot?
|
||||||
#~()
|
#~()
|
||||||
#~("-kernel" #$(operating-system-kernel-file os)
|
#~("-kernel" #$(operating-system-kernel-file os)
|
||||||
@ -879,7 +880,7 @@ it is mostly useful when FULL-BOOT? is true."
|
|||||||
#~(call-with-output-file #$output
|
#~(call-with-output-file #$output
|
||||||
(lambda (port)
|
(lambda (port)
|
||||||
(format port "#!~a~% exec ~a \"$@\"~%"
|
(format port "#!~a~% exec ~a \"$@\"~%"
|
||||||
#$(file-append bash "/bin/sh")
|
#+(file-append bash "/bin/sh")
|
||||||
(string-join #$qemu-exec " "))
|
(string-join #$qemu-exec " "))
|
||||||
(chmod port #o555))))
|
(chmod port #o555))))
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user