From 16de39288afa5abd8c26f9df0facf1ac42ddaed7 Mon Sep 17 00:00:00 2001 From: Shivam Mathur Date: Tue, 24 May 2022 18:59:36 +0530 Subject: [PATCH] Fix couchbase cache on macOS --- src/scripts/darwin.sh | 1 + src/scripts/extensions/couchbase.sh | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/scripts/darwin.sh b/src/scripts/darwin.sh index da8a1e3c..9289b1bf 100644 --- a/src/scripts/darwin.sh +++ b/src/scripts/darwin.sh @@ -79,6 +79,7 @@ copy_brew_extensions() { extension_file="$brew_prefix/opt/$dependency/$(get_extension_from_formula "${dependency%@*}").so" [ -e "$extension_file" ] && sudo cp "$extension_file" "$ext_dir" done + sudo find -- "$brew_prefix"/Cellar/"$formula"@"$version" -name "*.dylib" -exec cp {} "$ext_dir" \; } # Function to install a php extension from shivammathur/extensions tap. diff --git a/src/scripts/extensions/couchbase.sh b/src/scripts/extensions/couchbase.sh index de1f4485..3c84dd54 100644 --- a/src/scripts/extensions/couchbase.sh +++ b/src/scripts/extensions/couchbase.sh @@ -69,9 +69,7 @@ add_couchbase() { fi else if [ -e "${ext_dir:?}"/libcouchbase_php_core.dylib ]; then - couchbase_prefix="${brew_prefix:?}"/opt/couchbase@"$version" - sudo mkdir -p "$couchbase_prefix" - sudo cp "${ext_dir:?}"/libcouchbase_php_core.dylib "$couchbase_prefix" + sudo cp "${ext_dir:?}"/libcouchbase_php_core.dylib ${brew_prefix:?}/lib fi add_brew_extension couchbase extension fi