From 70f01bf53ce689b9dc97305e2de65af737c83044 Mon Sep 17 00:00:00 2001 From: zavakid Date: Fri, 23 Jan 2026 15:18:11 +0800 Subject: [PATCH] improve: Add symlink for consistent `ferrumpy-current.data` path during installation --- scripts/install.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/install.sh b/scripts/install.sh index cb1f8a2..c5163c2 100755 --- a/scripts/install.sh +++ b/scripts/install.sh @@ -137,6 +137,8 @@ fi WORKER_PATH="" DATA_DIR="$INSTALL_DIR/ferrumpy-${VERSION}.data/scripts" if [ -d "$DATA_DIR" ] && [ -f "$DATA_DIR/ferrumpy-repl-worker" ]; then + ln -s -r "$INSTALL_DIR/ferrumpy-${VERSION}.data" "$INSTALL_DIR/ferrumpy-current.data" + DATA_DIR="$INSTALL_DIR/ferrumpy-current.data/scripts" WORKER_PATH="$DATA_DIR/ferrumpy-repl-worker" fi @@ -144,6 +146,8 @@ fi if [ -z "$WORKER_PATH" ]; then DATA_DIR=$(find "$INSTALL_DIR" -maxdepth 1 -type d -name "*.data" | head -1) if [ -n "$DATA_DIR" ] && [ -f "$DATA_DIR/scripts/ferrumpy-repl-worker" ]; then + ln -s -r "$DATA_DIR" "$INSTALL_DIR/ferrumpy-current.data" + DATA_DIR="$INSTALL_DIR/ferrumpy-current.data" WORKER_PATH="$DATA_DIR/scripts/ferrumpy-repl-worker" fi fi