From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Alex=20Benn=C3=A9e?= Subject: [kvm-unit-tests PATCH 6/7] arm/run: introduce basic option parsing Date: Fri, 3 Jul 2015 14:48:46 +0100 Message-ID: <1435931327-8073-7-git-send-email-alex.bennee@linaro.org> References: <1435931327-8073-1-git-send-email-alex.bennee@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: QUOTED-PRINTABLE Cc: drjones@redhat.com, =?UTF-8?q?Alex=20Benn=C3=A9e?= To: kvm@vger.kernel.org Return-path: Received: from mail-wg0-f42.google.com ([74.125.82.42]:36704 "EHLO mail-wg0-f42.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755120AbbGCNsz (ORCPT ); Fri, 3 Jul 2015 09:48:55 -0400 Received: by wguu7 with SMTP id u7so89043429wgu.3 for ; Fri, 03 Jul 2015 06:48:54 -0700 (PDT) In-Reply-To: <1435931327-8073-1-git-send-email-alex.bennee@linaro.org> Sender: kvm-owner@vger.kernel.org List-ID: So far this simple option parsing loop allows us to --force-tcg even when running on ARM hardware. Signed-off-by: Alex Benn=C3=A9e --- arm/run | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/arm/run b/arm/run index a3a33b3..43d7508 100755 --- a/arm/run +++ b/arm/run @@ -18,6 +18,23 @@ if [ -c /dev/kvm ]; then fi fi =20 +while :; do + case $1 in + --force-tcg) + usingkvm=3D0 + shift + ;; + --) + # End of all options. + shift + break + ;; + *) + break + ;; + esac +done + qemu=3D"${QEMU:-qemu-system-$ARCH_NAME}" qpath=3D$(which $qemu 2>/dev/null) =20 --=20 2.4.5