From 67f3bd7599c4f5e6a08a78fcfb800ae3c0802b5d Mon Sep 17 00:00:00 2001 From: Kota Yamaguchi Date: Thu, 20 Jun 2024 09:03:24 -0700 Subject: [PATCH 1/2] Create /usr/local structure if not existing in macOS --- scripts/build_macOS.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/build_macOS.sh b/scripts/build_macOS.sh index b8164d7..4d5405c 100644 --- a/scripts/build_macOS.sh +++ b/scripts/build_macOS.sh @@ -9,6 +9,12 @@ if [[ ${TARGET_ARCH} == auto* || ${TARGET_ARCH} == native ]]; then fi echo "TARGET_ARCH=${TARGET_ARCH}" +# Fix directory structure +sudo mkdir -p /usr/local/include && \ + sudo chown -R $(whoami) /usr/local/include +sudo mkdir -p /usr/local/lib && \ + sudo chown -R $(whoami) /usr/local/lib + # Install system dependencies brew install swig From 7e5a0357a67186d36951f091f1102c6fd85d4824 Mon Sep 17 00:00:00 2001 From: Kota Yamaguchi Date: Thu, 20 Jun 2024 09:34:45 -0700 Subject: [PATCH 2/2] Add /usr/local/share in the fix --- scripts/build_macOS.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/build_macOS.sh b/scripts/build_macOS.sh index 4d5405c..6092279 100644 --- a/scripts/build_macOS.sh +++ b/scripts/build_macOS.sh @@ -14,6 +14,8 @@ sudo mkdir -p /usr/local/include && \ sudo chown -R $(whoami) /usr/local/include sudo mkdir -p /usr/local/lib && \ sudo chown -R $(whoami) /usr/local/lib +sudo mkdir -p /usr/local/share && \ + sudo chown -R $(whoami) /usr/local/share # Install system dependencies brew install swig