From 7a59b3b9b773924ef51e27834e48cb1036020c07 Mon Sep 17 00:00:00 2001
From: stceum <50257864+stceum@users.noreply.github.com>
Date: Fri, 3 Jan 2025 15:06:19 +0800
Subject: [PATCH] Fixup the bug that when the winapps-src is cloned but
 $INQUIRER is not updated with cloned path causing the failure of running the
 script.

---
 setup.sh | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/setup.sh b/setup.sh
index 885b321..b0b4667 100755
--- a/setup.sh
+++ b/setup.sh
@@ -188,8 +188,12 @@ function waGetSourceCode() {
 function waGetInquirer() {
     local INQUIRER=$INQUIRER_PATH
 
-    if [ ! -d "$SYS_SOURCE_PATH" ] && [ ! -d "$USER_SOURCE_PATH" ]; then
-        INQUIRER="/tmp/waInquirer.sh"
+    if [ -d "$SYS_SOURCE_PATH" ]; then
+	INQUIRER=$SYS_SOURCE_PATH/$INQUIRER_PATH
+    elif [ -d "$USER_SOURCE_PATH" ] ; then
+	INQUIRER=$USER_SOURCE_PATH/$INQUIRER_PATH
+    else
+	INQUIRER="/tmp/waInquirer.sh"
         rm -f "$INQUIRER"
 
         curl -o "$INQUIRER" "https://raw.githubusercontent.com/winapps-org/winapps/main/install/inquirer.sh"
-- 
GitLab