mirror of
https://github.com/neovim/neovim.git
synced 2026-07-21 16:41:38 +00:00
ci: make all linux releases work with same glibc version
This commit is contained in:
6
.github/scripts/build_universal_macos.sh
vendored
6
.github/scripts/build_universal_macos.sh
vendored
@@ -27,10 +27,8 @@ cmake -S cmake.deps -B .deps -G Ninja -D CMAKE_BUILD_TYPE=${NVIM_BUILD_TYPE} -D
|
||||
cmake --build .deps
|
||||
cmake -B build -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 --build build
|
||||
cmake --install build --prefix build/release/nvim-macos
|
||||
cd build
|
||||
# Make sure we build everything for M1 as well
|
||||
for macho in bin/* lib/nvim/parser/*.so; do
|
||||
for macho in build/bin/* build/lib/nvim/parser/*.so; do
|
||||
lipo -info "$macho" | grep -q arm64 || exit 1
|
||||
done
|
||||
cpack -C "$NVIM_BUILD_TYPE"
|
||||
cpack --config build/CPackConfig.cmake
|
||||
|
||||
Reference in New Issue
Block a user