diff options
| author | dundargoc <gocdundar@gmail.com> | 2023-10-07 17:04:29 +0200 |
|---|---|---|
| committer | dundargoc <33953936+dundargoc@users.noreply.github.com> | 2023-10-09 22:30:52 +0200 |
| commit | cc398c5b06e191fd90c6927e92e41acea2893cf6 (patch) | |
| tree | 37632af3fe34f5d4268493988b8b6ba98701ddf7 | |
| parent | 51ac490c019c5ceec76c9188126d86858b820147 (diff) | |
ci: fix mac release
(cherry picked from commit b020a26d2dbd43549d842e555297401cefc79e8f)
| -rwxr-xr-x | .github/scripts/build_universal_macos.sh | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/.github/scripts/build_universal_macos.sh b/.github/scripts/build_universal_macos.sh index e5f447ea1c..742a3078d6 100755 --- a/.github/scripts/build_universal_macos.sh +++ b/.github/scripts/build_universal_macos.sh @@ -1,26 +1,5 @@ #!/bin/bash -e -echo "Provision universal libintl" -GETTEXT_PREFIX="$(brew --prefix gettext)" -printf 'GETTEXT_PREFIX=%s\n' "$GETTEXT_PREFIX" >> $GITHUB_ENV -bottle_tag="arm64_big_sur" -brew fetch --bottle-tag="$bottle_tag" gettext -cd "$(mktemp -d)" -tar xf "$(brew --cache)"/**/*gettext*${bottle_tag}*.tar.gz -lipo gettext/*/lib/libintl.a "${GETTEXT_PREFIX}/lib/libintl.a" -create -output libintl.a -mv -f libintl.a /usr/local/lib/ - -echo "Ensure static linkage to libintl" -# We're about to mangle `gettext`, so let's remove any potentially broken -# installs (e.g. curl, git) as those could interfere with our build. -brew uninstall $(brew uses --installed --recursive gettext) -brew unlink gettext -ln -sf "$(brew --prefix)/opt/$(readlink "${GETTEXT_PREFIX}")/bin"/* /usr/local/bin/ -ln -sf "$(brew --prefix)/opt/$(readlink "${GETTEXT_PREFIX}")/include"/* /usr/local/include/ -rm -f "$GETTEXT_PREFIX" - -echo "Build release" -cd "$GITHUB_WORKSPACE" MACOSX_DEPLOYMENT_TARGET="$(sw_vers -productVersion | cut -f1 -d.)" export MACOSX_DEPLOYMENT_TARGET cmake -S cmake.deps -B .deps -G Ninja -D CMAKE_BUILD_TYPE=${NVIM_BUILD_TYPE} -D CMAKE_OSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} -D CMAKE_OSX_ARCHITECTURES=arm64\;x86_64 |
