More vmbuild fixes.
authorCarl Hetherington <cth@carlh.net>
Sun, 8 Nov 2015 19:40:33 +0000 (19:40 +0000)
committerCarl Hetherington <cth@carlh.net>
Sun, 8 Nov 2015 19:40:33 +0000 (19:40 +0000)
vmbuild

diff --git a/vmbuild b/vmbuild
index 563fe432112d809b626d4078797891306e7415ab..3e6cec9570b71f622741cb6fda13b60463d4ac68 100755 (executable)
--- a/vmbuild
+++ b/vmbuild
@@ -6,19 +6,22 @@ if [ "$1" == "" -o "$2" == "" ]; then
     exit 1
 fi
 
-IFS='-' read distro version bits <<< $1
+target=$1
+
+IFS='-' read distro version bits <<< $target
 
 checkout=$2
 output=$3
 
-if [ "$bits" == "32" ]; then
-    port=2000
-elif [ "$bits" == "64" ]; then
-    port=2001
-else
+case $target in
+fedora-22-32) port=2000;;
+fedora-22-64) port=2001;;
+fedora-23-32) port=2002;;
+fedora-23-64) port=2003;;
+*)
     echo "Unrecognised bit depth $bits"
     exit 1
-fi
+esac
 
 nohup vboxheadless --startvm $target &
 vbox=$!