mirror of
https://github.com/neovim/neovim.git
synced 2025-09-06 19:38:20 +00:00
Compare commits
3 Commits
Author | SHA1 | Date | |
---|---|---|---|
![]() |
d772f697a2 | ||
![]() |
cc398c5b06 | ||
![]() |
51ac490c01 |
21
.github/scripts/build_universal_macos.sh
vendored
21
.github/scripts/build_universal_macos.sh
vendored
@@ -1,26 +1,5 @@
|
|||||||
#!/bin/bash -e
|
#!/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.)"
|
MACOSX_DEPLOYMENT_TARGET="$(sw_vers -productVersion | cut -f1 -d.)"
|
||||||
export MACOSX_DEPLOYMENT_TARGET
|
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
|
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
|
||||||
|
@@ -110,7 +110,7 @@ set_default_buildtype()
|
|||||||
# version string, else they are combined with the result of `git describe`.
|
# version string, else they are combined with the result of `git describe`.
|
||||||
set(NVIM_VERSION_MAJOR 0)
|
set(NVIM_VERSION_MAJOR 0)
|
||||||
set(NVIM_VERSION_MINOR 9)
|
set(NVIM_VERSION_MINOR 9)
|
||||||
set(NVIM_VERSION_PATCH 3)
|
set(NVIM_VERSION_PATCH 4)
|
||||||
set(NVIM_VERSION_PRERELEASE "") # for package maintainers
|
set(NVIM_VERSION_PRERELEASE "") # for package maintainers
|
||||||
|
|
||||||
# API level
|
# API level
|
||||||
|
@@ -26,7 +26,7 @@
|
|||||||
</screenshots>
|
</screenshots>
|
||||||
|
|
||||||
<releases>
|
<releases>
|
||||||
<release date="2023-10-09" version="0.9.3"/>
|
<release date="2023-10-09" version="0.9.4"/>
|
||||||
<release date="2023-09-07" version="0.9.2"/>
|
<release date="2023-09-07" version="0.9.2"/>
|
||||||
<release date="2023-05-29" version="0.9.1"/>
|
<release date="2023-05-29" version="0.9.1"/>
|
||||||
<release date="2023-04-07" version="0.9.0"/>
|
<release date="2023-04-07" version="0.9.0"/>
|
||||||
|
Reference in New Issue
Block a user