fixed: install script infinite loop
authorBrendan Hansen <brendan.f.hansen@gmail.com>
Thu, 16 Nov 2023 22:51:12 +0000 (16:51 -0600)
committerBrendan Hansen <brendan.f.hansen@gmail.com>
Thu, 16 Nov 2023 22:51:12 +0000 (16:51 -0600)
bin/install.sh

index b2ef2ee832a33346c6eb1bf5b142132f3375a296..ea84bca8e7785eb65dd4a5a2317da5676054ae63 100755 (executable)
@@ -212,16 +212,14 @@ initRuntime() {
     echo "2) OVM: A custom, lightweight runtime made for Onyx. Supports debugging. Slower than Wasmer."
     echo "3) None: Omit using a runtime and only use Onyx as a compiler to WebAssembly."
 
-    while true; do 
-        read -p "Which runtime would you like to use? [1/2/3] " selected
-
-        case $selected in
-            1) RUNTIME="wasmer"; break ;; 
-            2) RUNTIME="ovm"; break ;; 
-            3) RUNTIME="none"; break ;; 
-            *) echo "Invalid choice. Quitting."; exit 1 ;;
-        esac
-    done
+    read -p "Which runtime would you like to use? [1/2/3] " selected
+
+    case $selected in
+        1) RUNTIME="wasmer"; break ;; 
+        2) RUNTIME="ovm"; break ;; 
+        3) RUNTIME="none"; break ;; 
+        *) echo "Invalid choice. Quitting."; exit 1 ;;
+    esac
 }
 
 onyx_install() {