From d79417a45dc5e91a05dae38ae8c332530baa8ee1 Mon Sep 17 00:00:00 2001 From: Vicente Eduardo Ferrer Garcia <7854099+viferga@users.noreply.github.com> Date: Fri, 23 Aug 2024 11:10:40 -0400 Subject: [PATCH] Update metacall.rb --- metacall.rb | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/metacall.rb b/metacall.rb index e3de5cb..1abe7cb 100644 --- a/metacall.rb +++ b/metacall.rb @@ -142,8 +142,13 @@ def install # debug = "set -euxo pipefail\n" metacall_extra = [ - "SCRIPT_DIR=$(cd -- \"$(dirname -- \"${BASH_SOURCE[0]}\" )\" &> /dev/null && pwd)\n", - "PREFIX=$(dirname \"${SCRIPT_DIR}\")\n", + "SCRIPT_DIR=$(cd -- \"$(dirname -- \"${BASH_SOURCE[0]}\")\" &> /dev/null && pwd)\n", + "PARENT=$(dirname \"${SCRIPT_DIR}\")\n", + "if [ -f \"${PARENT}/metacallcli\" ]; then\n", + " PREFIX=\"${PARENT}\"\n", + "else\n", + " PREFIX=\"${PARENT}/Cellar/metacall/#{version}\"\n", + "fi\n", "export LOADER_LIBRARY=\"${PREFIX}/lib\"\n", "export SERIAL_LIBRARY_PATH=\"${PREFIX}/lib\"\n", "export DETOUR_LIBRARY_PATH=\"${PREFIX}/lib\"\n",