1
1
mirror of https://github.com/qvacua/vimr.git synced 2024-12-25 23:02:35 +03:00

carthage update first

This commit is contained in:
Tae Won Ha 2020-02-01 17:50:41 +01:00
parent 0099262598
commit 4d2bb6483c
No known key found for this signature in database
GPG Key ID: E40743465B5B8B44

View File

@ -10,6 +10,14 @@ readonly code_sign=${code_sign:?"true or false"}
readonly use_carthage_cache=${use_carthage_cache:?"true or false"}
readonly build_path="./build"
# Carthage often crashes => do it at the beginning.
echo "### Updating carthage"
if [[ ${use_carthage_cache} == true ]]; then
carthage update --cache-builds --platform macos
else
carthage update --platform macos
fi
# Build NeoVim
# 0. Delete previously built things
# 1. Build normally to get the full runtime folder and copy it to the neovim's project root
@ -39,13 +47,6 @@ pushd NvimView/neovim
cp -r /tmp/nvim-runtime/share/nvim/runtime .
popd > /dev/null
echo "### Updating carthage"
if [[ ${use_carthage_cache} == true ]]; then
carthage update --cache-builds --platform macos
else
carthage update --platform macos
fi
echo "### Xcodebuilding"
rm -rf ${build_path}