From e113eedd01f8d113251bfdbc28a0e6009cd69bad Mon Sep 17 00:00:00 2001 From: Brian Dolbec Date: Thu, 25 Feb 2016 13:04:19 -0800 Subject: Update the binary determination code Make the new binary configurable. This allows multiple different vm targets using this same script. --- app-emulation/qemu-init-scripts/files/qemu-init-script | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'app-emulation/qemu-init-scripts/files/qemu-init-script') diff --git a/app-emulation/qemu-init-scripts/files/qemu-init-script b/app-emulation/qemu-init-scripts/files/qemu-init-script index 4eeb42b..ff42d78 100644 --- a/app-emulation/qemu-init-scripts/files/qemu-init-script +++ b/app-emulation/qemu-init-scripts/files/qemu-init-script @@ -19,17 +19,17 @@ VM_BINARY= PIDFILE=/run/vm/${SVCNAME}.pid MONITOR=/run/vm/${SVCNAME}.monitor QTAP_FILE=/run/vm/${SVCNAME}.qtap - ENABLE_SDL= discern_vm_binary() { case "$VMTYPE" in kvm) - VM_BINARY=`type -p qemu-kvm` - [ -z "$VM_BINARY" ] && VM_BINARY=`type -p kvm` + VM_BINARY=$(which "qemu-system-${QEMU_TYPE}") + [ -z "$VM_BINARY" ] && eerror "Failed to find the binary for qemu-system-${QEMU_TYPE}" ;; qemu) - VM_BINARY=`type -p qemu` + VM_BINARY=$(which "qemu-${QEMU_TYPE}") + [ -z "$VM_BINARY" ] && eerror "Failed to find the binary for qemu-${QEMU_TYPE}" ;; *) eerror "Failed to discern the binary for $VMTYPE" -- cgit v1.2.3-65-gdbad